PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum URGENTE - COMO EU FAÇO ISSO EM SQL #35826

28/02/2003

0

Quero que minha SQL retorne somente os codigos que nao existao em uma subconsulta, por exemplo eu uso a segiunte sql:

Select * from moveis where Codigo not in(Select * from Recusa where
codigocliente=X);

esta consulta teria que me retornar somente os moveis que nao foram
recusados pelo Cliente X... o que está errado ? como faço isso ?


Anonymous

Anonymous

Responder

Posts

28/02/2003

Anonymous

O que ocorre é que você está fazendo uma comparação sem sentido. Como comparar o conteúdo do campo Codigo com * (todos os campos)?

Faça assim:
Select * from moveis
where Codigo not in (Select Codigo from Recusa where codigocliente=X);

Coloquei ´Codigo´ no subselect, mas ali deve ser colocado o campo correspondente ao código do móvel.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar