[firebase-br] Duvida em SQL no FB

Nivaldo Martins nivaldomart em gmail.com
Qui Maio 3 18:10:42 -03 2012


Se você excluir a locação atual do subselect assim

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 *and d.locacao <> p.locacao* )

tenta aí...

Sds,

Nivaldo Martins

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