campos null nao aparecem na consulta
estou usando o seguinte codigo para listar uma relacao de pedidos, porem quando o pedido nao possui um codigo de cliente ele nao aparece, e eu preciso que apareca:
´select pedidos.codigo,pedidos.emissao,cliente.nome from pedidos,clientes where pedidos.cliente=clientes.codigo´
esta aparecendo assim:
codigo pedido,emissao,codigo do cliente, cliente
1,1/8/2004,1,manoel
2,1/8/2004,2,caroline
3,1/8/2004,null,´´ <--- esta linha NÃO aparece na minha consulta, como faço para que ela seja listada tambem?
estou usando banco de dados paradox.
´select pedidos.codigo,pedidos.emissao,cliente.nome from pedidos,clientes where pedidos.cliente=clientes.codigo´
esta aparecendo assim:
codigo pedido,emissao,codigo do cliente, cliente
1,1/8/2004,1,manoel
2,1/8/2004,2,caroline
3,1/8/2004,null,´´ <--- esta linha NÃO aparece na minha consulta, como faço para que ela seja listada tambem?
estou usando banco de dados paradox.
Kenshindigital
Curtidas 0
Respostas
Lucas Silva
02/08/2004
Isto não aprece por que vc fez o join
ou seja, o código tem que estar nas duas tabelas!
Tenta usar o left join
where pedidos.cliente=clientes.codigo
ou seja, o código tem que estar nas duas tabelas!
Tenta usar o left join
select pedidos.codigo,pedidos.emissao,cliente.nome from pedidos left join clientes on pedidos.cliente=clientes.codigo
GOSTEI 0
Kenshindigital
02/08/2004
opa, agora funcionou!
valeu :)
valeu :)
GOSTEI 0