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

Meu dia-a-dia tecnológico

Infocotidiano
Infocotidiano

Meu dia-a-dia tecnológico

Consulta SQL de Vendas mensais, anuais e diárias

Daniel Morais, 20182019

Neste vídeo vou mostrar como criar consultas em SQL para obter estatísticas de vendas.

Vamos poder obter vendas anuais, mensais e diárias.

Exemplos:

Vendas Anuais:

select
EXTRACT ( MONTH from CUP_VENDA . `DATA` ) as Mes ,
EXTRACT ( YEAR from CUP_VENDA . `DATA` ) as Ano ,
format ( sum ( CUP_ITEM . TOTAL ), 2 , ‘de_DE’ ) as TotalVenda
from CUP_VENDA , CUP_ITEM
where CUP_VENDA . ID_VENDA = CUP_ITEM . ID_VENDA
group by Mes , Ano
Order by Ano , Mes


Vendas Todos os Dias do Mes 07 do ano de 2018:

select
EXTRACT ( DAY from CUP_VENDA . `DATA` ) as Dia ,
EXTRACT ( MONTH from CUP_VENDA . `DATA` ) as Mes ,
EXTRACT ( YEAR from CUP_VENDA . `DATA` ) as Ano ,
format ( sum ( CUP_ITEM . TOTAL ), 2 , ‘de_DE’ ) as TotalVenda
from CUP_VENDA , CUP_ITEM
where CUP_VENDA . ID_VENDA = CUP_ITEM . ID_VENDA
and EXTRACT ( MONTH from CUP_VENDA . `DATA` ) = 07
and EXTRACT ( YEAR from CUP_VENDA . `DATA` ) = 2018
group by Dia , Mes , Ano
Order by Ano , Mes , Dia


Assista o vídeo:



#dicassql #sql #comandos #consultasql #query #bancodedados #mysql #oracle #firebird #mysql #mariadb #postgre #postgresql #sqlite #vendas #vendasmensais #vendasanuais

Banco de Dados Firebird MariaDB MySQL PostGreSQL Todos

Navegação de Post

Previous post
Next post

Deixe um comentário Cancelar resposta

Você precisa fazer o login para publicar um comentário.

Pesquisa

ACBr acbr lazarus ACBRposprinter antivirus antivirus gratuito apagar atualizar AVG AVG FREE banco de dados chave estrangeira consulta create table criar tabela crosscompile cross compile cross compiling dbgrid delphi Dia do ACBr filtro flutter foreign key horse impressora de cupom instalar join lazarus Lazarus Streaming Day linux MariaDB mysql parametros pesquisa incremental pesquisa multipla PostGreSQL primary key Python query RDW rxdbgrid sql server update views where

  • Python para Programador Pascal – Parte #1
  • Monitora – Desenhe e monitore sua rede doméstica ou escritório. Escrito em Lazarus/FPC.
  • Crie seu projeto Lazarus/fpc a partir das tabelas do seu banco de dados.
  • Instalando o Node.js e Gerenciando Dependências no Windows
  • Introdução a Classes em Python, cliente
  • Dica Python: Como separar Listas de Forma Elegante
  • Python #01 – Instalando Python e Studio Code no Linux
  • Entendendo Operadores de Comparação Python
  • Entendendo os Operadores Aritméticos em Python
  •  IntraWeb no Lazarus – Primeiros Passos
  • Utilizando Interpose Class no Lazarus
  • Antivírus Gratuitos DEZ2024
  • Operadores em Python
©2026 Infocotidiano | WordPress Theme by SuperbThemes