Nisam siguran da li je to izvedivo u jednom query-u. Mozda ako pokusas odraditi to sa subquery-em, sto je moguce tek od verzije 4.1.
U svakom slucaju bi taj subquery po meni bio komplikovan, ako je uopste izvediv.
Sa dva query-a je vec moguce.
Code:
SELECT IdK, ImeK
FROM kategorije
ORDER BY IdK;
Tokom svake iteracije proslijedis IdK drugom query-u:
Code:
SELECT IdE, ImeE
FROM elementi
WHERE Kat= '$proslijedjeni_id_kategorije'
ORDER BY Brojac DESC, ImeE ASC
LIMIT 3;
Sve to na kraju lijepo ispises. Valjda znas kako to odraditi u PHP-u ?
Ako se ipak odlucis na eksperimentisanje sa subqueries, evo ti direktan link do dokumentacije:
http://dev.mysql.com/doc/mysql/en/Subqueries.html