Ako moze neko da baci pogled na kod, verovatno je nekom jednostavno ko ima mnogo vise iskustva.
Naime, hteo bih da mi izlista sve kategorije i da prrebroji koliko ima oglasa za svaku kategoriju, ali da mi prikaze i kategorije za koje ne postoji nijedan oglas.
Ovim upitom dobijam listu kategorija sa brojem oglasa, ali samo one kategorije za koje postoje oglasi.
Znaci, hocu sve kategorije da mi izlista, i one sa oglasima i one bez oglasa, a ne polazi mi za rukom.
SELECT *, o.kategorija, k.id as id, k.naziv as naziv COUNT( o.id ) AS total
FROM `kategorije` `k`
LEFT JOIN `oglasi` `o`
ON `o`.`kategorija` = `k`.`id` WHERE o.akt='Y'
GROUP BY k.naziv ORDER BY naziv ASC
Hvala!