Upomoć! Trebao bih u gridviewu izbaciti tri podatka iz tablice seminara te pobrojati ljude koje idu na taj seminar iz druge tablice. Ključ je IDSeminara. Moja ideja je bila da koristim lijevo vanjsko spajanje međutim nemogu nikako složiti upit sa naredbom COUNT
Nešto tipa
SELECT prvi, drugi, treci
FROM tablica1
LEFT OUTER JOIN COUNT(*) tablica2 WHERE tablica1.kljuc1=tablica2.kljuc1
Je li to moguće i ako slučajno neko ima drugačiju ideju
Hvala!
Pozdrav
Lijevo vanjskospajanje i COUNT
- poruka: 3
- |
- čitano: 812
- |
- moderatori:
Lazarus Long, XXX-Man, vincimus
- +/- sve poruke
- ravni prikaz
- starije poruke gore
Koristi COUNT(izraz)
SELECT t1.prvi, t1.drugi, t1.treci, COUNT(t2.kljuc1) as broj_ljudi
FROM tablica1 as t1
LEFT JOIN tablica2 as t2 on t1.kljuc1 = t2.kljuc1
GROUP BY t1.prvi, t1.drugi, t1.treci, t1.kljuc1
Zahvaljujem Bobobo-bo Bo-bobo