Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leo_SJCampos

SubSelect

Recommended Posts

Galera, estou fazendo um subselect, mas nao sei se a logica esta certa...

 

eu preciso listar todos os registros onde esses registros são diferentes dos resgistros do subselect.. mas noa consegui.. aparece essa mensagem

 

ERRO: mais de um registro foi retornado por uma sub-consulta utilizada como uma expressão

 

o select esta assim

 

SELECT carencia 
   FROM dtcar 
   WHERE parentesco !='00' and carencia != (SELECT carencia FROM dtcar
                  WHERE parentesco ='00');

 

alguem poderia me ajudar?

 

valeu galera

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi a lógica que você quer usar, mas a subquery, precisa retornar apenas uma coluna.

 

poste a estrutura da tabela para elucidar a questão.

para trabalhar com multiplas linhas, você pode usar o IN()

 

mas antes, tenta explicar oque é cada campo ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.