Zdravim, mam mensi problem...
mam tabulky
clanky - id
- name
- text
komentare - id
- id_clanok
- text
a potrebujem spravit query ... na zobrazenie troch najkomentovanejsich clankov...
No aj ked sa postavim na hlavu ma nic nenapada...
Budem vdacny ak sa najde niekto kto mi helfne, samozrejme K+
// Edit
komentare - id_clanok = clanky - id
[php] mysql query ... help
-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
-
vivaSlovakia
Guru wannabe
- Príspevky: 2119
- Registrovaný: 29 júl 2006, 10:30
table[komentar]->id_clanok = table[clanky]->idrefr0 napísal:komentare id sa zhoduje s id clankom ku ktoremu komentar patri ?
//autoeditácia príspevku ( 10 Nov 2008, 20:07 )
problem vyrieseny
Kód: Vybrať všetko
mysql_query("select * from clanky c inner join (select id_clanok, count(*) from comments group by id_clanok order by count(*) desc limit 3) k on c.id = k.id_clanok");