acho que estou comendo bola...
o que eu preciso:
tenho uma tabela com os imoveis
id_imovel (+ dados do mesmo)
tenho uma tabela destaque
id_imovel - data
eu preciso trazer na página 9 imóveis e quando não tiver 9 destaques nesta tabela, eu completo com os ultimos imoveis incluídos
meu primeiro sql
$imoveis=mysql_query("SELECT * FROM tabela1, tabela2 where tabela2.dataD = '" . $data_hoje . "' order by id_imovel DESC")
se eu tiver 9 registros aqui, blz.
se não tiver 9 eu devo completar com os ultimos imoveis incluídos, entao faço um segundo sql
$imoveisDestaque2 = mysql_query("SELECT * FROM tabela LIMIT {$total_destaque} ");
(total_destaque) é a conta que fiz 9- os registros exibidos do primeiro sql
conseguria fazer isso em um unico sql?
Vinculo Entre Tabelas
Started By giselelm, 18/12/2013, 11:43
1 reply to this topic
#1
Posted 18/12/2013, 11:43
#2
Posted 20/01/2014, 12:28
Eita, você não fez nenhuma relação de tabela, ou seja, vai exibir tudo da tabela 1 e tudo da tabela 2.
Abraços,
select * from tabela1 tbl1, tabela2 tbl2 where tbl1.id_imovel = tbl2.id_imovel and tbl2.data = '{$data_hoje}' order by tbl1.id_imovel
Abraços,
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951
PALMEIRAS - Primeiro campeão do mundo em 1951
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)