Pogledajte određenu poruku
Staro 09. 03. 2008.   #7
salebab
profesionalac
Qualified
 
Avatar salebab
 
Datum učlanjenja: 09.11.2006
Lokacija: Beograd
Poruke: 102
Hvala: 19
21 "Hvala" u 18 poruka
salebab is on a distinguished road
Pošaljite ICQ poruku za salebab Pošaljite poruku preko MSN za salebab
Default

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
__________________
www.salebab.net
salebab je offline   Odgovorite uz citat