Ir para conteúdo

POWERED BY:

Arquivado

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

gremio10

Usando JOIN com campos inexistentes

Recommended Posts

Fala galera, seguinte, tenho no meu banco uma tabela chamada product,

e criei um service_client que tem a FOREIGN KEY do product product_id

 

e faço assim :

SELECT service_client.*,product.name AS product  FROM service_client  INNER JOIN product ON ( product.id = service_client.product_id )

 

beleza, funciona, mas quando um modo de pesquisa cai no 3, ele não possui nenhum product_id, fica 0, só que ai ele não encontra nada, o que está certo tbm, mas como posso resolver para achar tanto um quanto outro ?

 

SELECT service_client.*,product.name AS product  FROM service_client  INNER JOIN product ON ( product.id = service_client.product_id )  WHERE   service_client.service_type_id = 3 AND service_client.date BETWEEN "2011-04-11"  AND "2011-05-11" AND service_client.call_center_status_id = 0   ORDER BY  service_client.id DESC

 

Obrigado

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.