[ markkooo @ 03.09.2012. 18:42 ] @
Molio bih pomoc...Evo ovako....
Napravio sam bazu StudentIspiti
Ona sadrzi
Student(SifS,Ime,Godina)
Nastavnik(SifN,Ime)
Predmet(SifP,Naziv,Godina)
Ispit(SifP,SifN,Ocjena,RokDatum,SifS)

Sad me interesuje sljedeca procedura i Upit koja nalazi sve polozene ispite nekog studenta koji se unosi kao parametar ali da ako je student 2.puta polagao neki ispit kao Polozen ispit vraca se taj predmet sa vecom ocjenom...

Naravno za sve polozene ispite je lako....
create procedure SvoPolozeni
@ImeSt varchar(30)
as
begin

select SifP from Ispit i join Student s
on s.SifS=i.SifS
where s.Ime=@ImeSt

end

Sad mi treba da oi dupli predmeti budu seektovani po onom gore....
Hvala

[ bantu @ 04.09.2012. 07:47 ] @
Code:
SELECT SifP, MAX(Ocjena)
FROM Ispit
WHERE SifS = [šifra studenta]
GROUP BY SifP;
[ markkooo @ 04.09.2012. 12:57 ] @
Hvala sefe