Skip to content
Daniel de Morais Compartilhe. Aprenda. Evolua.
StartDB StartDB

Banco de dados para iniciantes, by Daniel de Morais – InfoCotidiano

StartDB
StartDB

Banco de dados para iniciantes, by Daniel de Morais – InfoCotidiano

Curso PostgreSQL #22 sum() e group by

Daniel Morais,

Aprenda a fazer cálculos (soma, subtração, divisão e multiplicação), agrupar registros.

Exemplo com uma tabela:

select  pr.codigo, pr.descricao, pr.estoque, pr.custo, pr.venda,
 sum(pr.custo * pr.estoque) as Total_Custo, sum(pr.venda * pr.estoque) as Total_Venda
from produto pr
Group by pr.codigo, pr.descricao, pr.estoque, pr.custo, pr.venda

Exemplo com três tabelas: filtrando apenas itens do pedido numero 15

select pe.numero_pedido, pi.codigo_produto, pr.descricao,
pi.quantidade, pr.venda, sum(pi.quantidade * pr.venda) as Total_Item
from pedido pe
left join pedido_item pi on pi.numero_pedido = pe.numero_pedido
left join produto pr on pr.codigo = pi.codigo_produto
where pe.numero_pedido = 15
group by pe.numero_pedido, pi.codigo_produto, pr.descricao,
pi.quantidade, pr.venda
order by pe.numero_pedido
Curso PostgreSQL PostgreSQL groupgroup bysomandosomarsum

Navegação de Post

Previous post
Next post

Posts recentes

  • Criptografando campos no MariaDB com AES
  • Backup Compactado MariaDB ou MySQL no Linux
  • Instalar PostgreSQL 14 no Windows 11
  • Migrando (exportar / importar ) registros de um banco de dados
  • Curso SQL Server #13 In

Categorias

  • Curso Firebird
  • Curso MySQL Server
  • Curso PostgreSQL
  • Curso SQL Server
  • Dicas
  • Dicas MySQL
  • Dicas PostgreSQL
  • Dicas SQL Server
  • Firebird
  • Inicio
  • Instalando MySQL
  • Instalando PostgreSQL
  • Mysql
  • PostgreSQL
  • SQL Server

Tags

add column agregar agregação alterar registro alter table apagar apagar registros atualizar avg between chave chave estrangeira consulta create database create table criar tabela delete drop database drop table extract filtro foreign key having in insert insert into instalar join junção key like mariadb media Mysql order postgresql primary key query select sql server subselect union update up date where

Obrigado pela visita!

©2026 StartDB | WordPress Theme by SuperbThemes