BD-1st-2.4-lab3.tresc-1.1-Slajd10

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Najczęściej popełniane błędy (1)

Najczęściej popełniane błędy (1)


Omówione teraz zostaną najczęściej popełniane błędy przy konstrukcji zapytań z funkcjami agregującymi.

Pierwszym błędem, często pojawiającym się przy zapytaniach z jedną grupą, jest umieszczenie w klauzuli SELECT wyrażenia nie będącego funkcją agregującą (w przykładzie umieszczono atrybut ETAT). W zapytaniach z jedną grupą w klauzuli SELECT mogą być umieszczone jedynie funkcje agregujące.

Kolejny błąd dotyczy zapytań z wieloma grupami i polega na umieszczeniu w klauzuli SELECT wyrażenia, nie będącego wyrażeniem grupującym (a więc nie występującym w klauzuli GROUP BY) lub funkcją agregującą. W przykładzie w klauzuli SELECT umieszczono atrybut NAZWISKO, tymczasem wyrażeniem grupującym jest atrybut ID_ZESP.


<< Poprzedni slajd | Spis treści | Następny slajd >>