Verovatno si mislio WHERE bo.delatnost_id = del.id pri kreiranju view-a...
Mana je sto ne prikazuje sve delatnosti, nego samo one u kojima ima oglasa. No, resicu to sa ovim upitom:
Kôd:
SELECT d.grupa_id, d.id, d.naziv, COUNT(o.oglas_id)
FROM delatnost as d
LEFT JOIN oglasi as o
ON o.delatnost_id = d.id
WHERE d.grupa_id = 4
GROUP by d.grupa_id, d.id
A u view tabeli cu onda drzati samo kljuceve grupa_id, delatnost_id, oglas_id
Hvala na pomoci