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.
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
Curtir tópico
+ 0
Responder
Posts
17/09/2013
Fabiano Carvalho
Voce pode fazer de 3 maneiras
OU
Ou
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
Clique aqui para fazer login e interagir na Comunidade :)