Mysql pomoč

poruka: 4
|
čitano: 1.304
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
neaktivan
offline
Mysql pomoč

Pozdrav svima,

imam jedan upit vezano za mysql, dakle radim upit za bazu koji bi mi trebao izlistati učenike koji su najbolji po prosječnim ocjenama ali uzimajuči u obzir samo one koji imaju sve predmete pozitivno. Problem je u ovom drugom djelu, dakle nikako ne uspijevam dobiti da mi samo uzima one koji imaju sve pozitivno.

Kod koji za sada imam je sljedeći:

 

select ucenik.oib, ucenik.prezime, ucenik.ime,avg(ocjene.ocjena)
from ucenik,ocjene
where ucenik.oib=ocjene.oib and ocjene.ocjena>1
group by ucenik.oib
order by avg(ocjene.ocjena) desc

limit 10;

 

Može pomoč?

 
0 1 hvala 0
14 godina
neaktivan
offline
Mysql pomoč
www.tutorialspoint.com/mysql/index.htm
mozd tu nades nest.
malware master
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
Re: Mysql pomoč

Hvala na linku ali na žalost ništa nisam pronašao.

17 godina
neaktivan
offline
Re: Mysql pomoč
select u.oib, avg(ocjena)
from ucenik u
join ocjene o
on u.oib = o.oib
where not exists (select ocjena from ocjene o2 where o2.oib = u.oib and o2.ocjena = 1)
group by u.oib
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice