SUM(count(*)) ????
A sta bi to trebalo da radi? count vraca broj recorda koji vraca neki query tako da ne vidim smisao sum?
U mom slučaju treba mi broj 51,jer nemogu koristit count(*)/count(*). Tada bi se dogodilo da je (u mom slučaju) LOKAL koji je iznajmljen 3 puta dijeljen opet sa 3. A meni treba da se dijeli sa 51 tj.ukupnim brojem iznajmljivanja.
Code:
SELECT L.Naziv AS Naziv, count(*) AS Broj_iznajmljivanja, count(*)/51*100 AS Postotak
FROM LOKAL L, KLIJENT K, UGOVOR U
WHERE U.IDKlijenta=K.IDKlijenta
AND U.IDLokala=L.IDLokala
GROUP BY L.Naziv