Wpis z mikrobloga

#programowanie #naukaprogramowania #sql
Witam, mam drobne ale pilne pytanie, Czy mogę posortować rekordy w bazie za pomocą polecenia GROUP BY? Przykład CREATE TABLE DZIENNIK(ID int not null PRIMARY KEY IDENTITY(1,1), Uczen nvarchar(50), Ocena int)
I chciałbym abym uzyskał maksymalna ocene dla każdego ucznia posortowaną względem tej wartosci maksymalnej.
Kombinowałem tak

SELECT Uczen, MAX(Ocena) FROM DZIENNIK
GROUP BY Uczen,

Ale zwraca to posortowane rekordy względem Ucznia.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dexter1557 po prostu doszedłeś do momentu w rozwoju kodu, że lepiej wywalić wszystko i zacząć od nowa i będzie lepiej :D Tak bywa, męczysz coś 5h, potem "a walić, przepisuję", napiszesz niby tak samo, a nagle działa :D
  • Odpowiedz