Consulta sql entre duas tabelas

Delphi

17/09/2013

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

Curtidas 0

Respostas

Fabiano Carvalho

Fabiano Carvalho

17/09/2013

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)
GOSTEI 0
Noelson Souza

Noelson Souza

17/09/2013

Cara era isso que eu queria. valeu mesmo!!!!!!
GOSTEI 0
POSTAR