Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, tenho uma query, que não retorna nada por causa de alguma inconsistência nas 2 linhas negritadas da consulta lá em baixo
em 3 tabelas
1 - imoveis propriamente dita
2 - tabela da nomenclatura dos itens do perfil do imovel
1 Área total
2 Área Construida
3 Quartos
4 Garagens
5 Banheiros
3 - tabela de armazenamento do codigo do imovel do codigo do item de perfil e de seu valor
[SELECT * FROM `imoveis_det_imo`](http://localhost/phpmyadmin/url.php?url=http%3A%2F%2Fdev.mysql.com%2Fdoc%2Frefman%2F5.5%2Fen%2Fselect.html&server=0&token=3826abc67782ca0b6e75daa0bb2dd9cd)
[codigo_imo](http://localhost/phpmyadmin/sql.php?db=siarom&table=imoveis_det_imo&sql_query=SELECT+%2A+FROM+%60imoveis_det_imo%60%0AORDER+BY+%60imoveis_det_imo%60.%60codigo_imo%60+ASC&session_max_rows=25&token=3826abc67782ca0b6e75daa0bb2dd9cd) [codigo_item](http://localhost/phpmyadmin/sql.php?db=siarom&table=imoveis_det_imo&sql_query=SELECT+%2A+FROM+%60imoveis_det_imo%60%0AORDER+BY+%60imoveis_det_imo%60.%60codigo_item%60+ASC&session_max_rows=25&token=3826abc67782ca0b6e75daa0bb2dd9cd) [valor](http://localhost/phpmyadmin/sql.php?db=siarom&table=imoveis_det_imo&sql_query=SELECT+%2A+FROM+%60imoveis_det_imo%60%0AORDER+BY+%60imoveis_det_imo%60.%60valor%60+ASC&session_max_rows=25&token=3826abc67782ca0b6e75daa0bb2dd9cd)
1 2 150m²
1 1 500m²
1 3 1
imovei 1 tem 150m2 de Área construida
imovei 1 tem 500m2 de Área total
imovei 1 tem 1 Quartos
o que acontece é que
id.codigo_item3 = (quantidade de quartos que o imovel tem de ter) => 1
id.codigo_item1 = (quantidade de m2 que o imovel tem de ter) => entre 1 e 5000m2
SELECT * FROM imoveis i, imoveis_det_imo id
where
id.codigo_imo = i.codigo AND
i.codigo_bai=3 AND i.codigo_rua=1
AND i.codigo_cat=6 AND
i.situacao='Construindo'
AND i.codigo_fin=1 AND
id.codigo_item=3 AND id.valor=1 AND
id.codigo_item=1 AND id.valor BETWEEN 1 AND 5000 AND
i.valor BETWEEN 1 AND 1000000
ORDER BY codigo_uf, codigo_cid, codigo_bai, codigo_rua
Agora a dúvida: Como eu posso fazer essa query, fazendo várias comparações nessa mesma tabela "imoveis_det_imo"?
A necessidade é de saber de um imóvel por ex com
4 quartos
2 garagens e
3 banheiros por exemplo e que tenha ainda
m2 de area construida entre 120 e 400 e
de area total entre 500 e 720
obrigado ao gafanhoto-sam que me ajudar nessa
Carregando comentários...