CONSULTA SQL
obrigado amigo
reabrindo o TOPICO...
Ola LLAIA...
infelizmente nao daria certo.. pois tem um problema.
Se o veiculo nao tiver nenhuma imagem?
Nessa consulta ai aparecerá na consulta apenas os veiculos que tem imagem, certo
Ola LLAIA...
infelizmente nao daria certo.. pois tem um problema.
Se o veiculo nao tiver nenhuma imagem?
Nessa consulta ai aparecerá na consulta apenas os veiculos que tem imagem, certo
Cara, não sei. Testou aÃ?
Se não funcionar, tente isto:
Bom, pensei o seguinte: Se houver junção, então poderemos testar se o campo IMAGENS.Principal será true or false, senão houver junção o campo será NULL então validamos essa condição para podermos trazer os dados do veÃculo. é meio gambiarra, mas me lembrou os tipos Nullable do .NET.
Se não funcionar, tente isto:
SELECT Veiculos.marca, Veiculos.modelo, Veiculos.cor, IMAGENS.imagem
FROM ((Veiculos) LEFT JOIN IMAGENS ON Veiculos.codigo = IMAGEM.codigo_veiculo) WHERE IMAGENS.Principal = True OR IMAGENS.Principal IS NULL
ORDER BY RAND()
LIMIT 10
Bom, pensei o seguinte: Se houver junção, então poderemos testar se o campo IMAGENS.Principal será true or false, senão houver junção o campo será NULL então validamos essa condição para podermos trazer os dados do veÃculo. é meio gambiarra, mas me lembrou os tipos Nullable do .NET.
Tópico encerrado , respostas não são mais permitidas