[firebase-br] Duvida em SQL no FB

André Conrado acf em andreconrado.net
Qui Maio 3 18:18:01 -03 2012


tenta:

SELECT P.ID_PRODUTO,P.DESCRICAO,P.REFERENCIA,P,LOCACAO

FROM TBPRODUTO P

WHERE (SELECT COUNT(DISTINCT D.LOCACAO) FROM TBPRODUTO D WHERE
D.REFERENCIA=P.REFERENCIA) > 1

Abçs,

André Conrado.

Em 3 de maio de 2012 14:39, Sávio Assunção
<savio_assuncao em pontodigital.eti.br> escreveu:
> Ola, pessoal ,
>
> Em uma tabela de produtos com a seguinte estrutura :
>
> ID  INTEGER
>
> DESCRICAO VARCHAR(200)
>
> REFERENCIA VARCHAR(30)
>
> LOCACAO VARCHAR(30)
>
>
>
>
>
> Preciso selecionar os itens cuja REFERENCIA  esta em mais de uma LOCACAO
>
>
>
> Tentei :
>
> SELECT P.ID_PRODUTO,P.DESCRICAO,P.REFERENCIA,P,LOCACAO
>
> FROM TBPRODUTO P
>
> WHERE EXISTS ( SELECT D.LOCACAO FROM TBPRODUTO D WHERE
> D.REFERENCIA=P.REFERENCIA)
>
>
>
> Mas não pareceu correto.
>
>
>
> Sávio Assunção
>
> www.pontodigital.eti.br
> Delphi 6 + FB2.1 + Debian 4
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista