Fórum Consulta sql entre duas tabelas #455486

17/09/2013

0

Olá mais uma vez.
Tenho um trabalho no delphi que tenho que fazer a seguinte consulta em sql
"seleciona todos os registro da tabela cliente que não tenham nenhum registro na tabela pedido."
alguém sabe como fazer.

Deste ja agradeço.


Delphi xe5 para aqueles que diriam que o delphi esta morto.
Noelson Souza

Noelson Souza

Responder

Posts

17/09/2013

Fabiano Carvalho

Voce pode fazer de 3 maneiras

select a.* from clientes as a
left join pedidos as b
on a.codigo_cliente = b.codigo_cliente
where b.codigo_cliente is null


OU

select * from clientes
where codigo_cliente not in (select codigo_cliente from pedidos)


Ou

Select * from clientes
where codigo_cliente not exists (select codigo_cliente from pedidos)
Responder

Gostei + 0

17/09/2013

Noelson Souza

Cara era isso que eu queria. valeu mesmo!!!!!!
Responder

Gostei + 0

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

Aceitar