Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia galera, estou com um pequeno problema com minha query, eis a descricão do problema:
Tenho 2 tabelas, imovel (com dados basicos do imovel) e dados (com dados adicionais de cada imovel), o cliente queria uma busca avançada, ou seja, buscar além das informações básicas, buscar também pelas informações adicionais.
tentei essa query abaixo:
SELECT im.id AS id FROM imoveis AS im
JOIN dados AS da ON da.imovel = im.id
WHERE (da.bloco = 11 AND da.texto = 2)
GROUP BY im.id ORDER BY im.valor DESC
Essa de cima funcionou, mas é apenas para um campo, quando adiciono mais campos a query, abaixo, retorna 0 (zero):
SELECT im.id AS id FROM imoveis AS im
JOIN dados AS da ON da.imovel = im.id
WHERE (da.bloco = 11 AND da.texto = 2) AND (da.bloco = 10 AND da.texto = 2)
GROUP BY im.id ORDER BY im.valor DESC
O que eu estou fazendo errado?
Carregando comentários...