[firebase-br] SELECT SIMPLES

Euler Jr. euler em siginformatica.com.br
Qua Jun 15 14:43:41 -03 2005


Acho que faltou vc relacionar tb o item do pedido com o pedido.
ITEMPEDIDO -> TPEDIDO

Por ex. ITEMPEDIDO.COD_PEDIDO = TPEDIDO.COD_PEDIDO

[]s
Euler Jr.
----- Original Message -----
From: "Luiz Henrique E. Ribeiro" <ribeiro em w7solucoes.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, June 15, 2005 2:30 PM
Subject: Re: [firebase-br] SELECT SIMPLES


Continua a mesma coisa...inclusive se eu coloco o DISTINCT...

De qqr forma muito obrigado.

[  ]'s
----- Original Message -----
From: "Lacb" <luismar em caramuru.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, June 15, 2005 2:07 PM
Subject: Re: [firebase-br] SELECT SIMPLES


> Tente assim:
>
>  SELECT d.codprod, d.nome, sum(i.qtde_prod)
>  FROM itempedido i, tpedido p, tprod d
>  WHERE p.dt_ped = '06/15/2005'
>  AND i.cd_prod = d.cd_prod
>  group by d.codprod, d.nome, i.qtde_prod
>
> []s.
> Luismar
>
> ----- Original Message -----
> From: "Luiz Henrique E. Ribeiro" <ribeiro em w7solucoes.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, June 15, 2005 1:57 PM
> Subject: [firebase-br] SELECT SIMPLES
>
>
> > Boa tarde pessoal,
> >
> > Desculpem chatear com uma dúvida que pode ser simples para alguns.
> > Estou tentando fazer uma consulta que me retorne os nome de produtos
> (NOME)
> > e a quantidade destes que foram vendidos no dia de hj (QTDE_PROD)
> >
> > o nome do produto está na tabela TPROD.
> > a Quantidade do Produto está na tabela ITEMPEDIDO.
> > e o número do pedido está na tabela TPEDIDO.
> >
> > tentei assim:
> >
> > SELECT d.nome, i.qtde_prod
> > FROM itempedido i, tpedido p, tprod d
> > WHERE p.dt_ped = '06/15/2005'
> > AND i.cd_prod = d.cd_prod
> > group by d.nome, i.qtde_prod
> >
> > Resultados:
> >                                                         NOME QTDE_PROD
> >                               COXINHA DE FRANGO - PCT COM 10      3,00
> >                               COXINHA DE FRANGO - PCT COM 10     10,00
> >                             EMPADINHA DE CAMARAO - PCT C/ 10      5,00
> >
> > A princípio funcionou mas quando coloco o SUM(i.qtde_prod) duplica todos
> os
> > resultados:
> >
> > SELECT d.nome, sum(i.qtde_prod)
> > FROM itempedido i, tpedido p, tprod d
> > WHERE p.dt_ped = '06/15/2005'
> > AND i.cd_prod = d.cd_prod
> > group by d.nome, i.qtde_prod
> >
> > RESULTADOS:
> >                                NOME
> > SUM
> >                               COXINHA DE FRANGO - PCT COM 10      6,00
> >                               COXINHA DE FRANGO - PCT COM 10     20,00
> >                             EMPADINHA DE CAMARAO - PCT C/ 10     10,00
> >
> > Alguém poderia me ajudar?
> >
> > Agradeço desde já.
> >
> > [  ]'s
> >
> > lher
> >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> > Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>



______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista