1002888946

1002888946



- dla więcej niż jednego działu to już nie są równoważne zapytania:

select AVG(PENSJA) from PRACOWNICY where ID_D= 10 or ID D= 11;    => 3400

select AVG(PENSJA) from PRACOWNICY where ID_D=10 or ID_D=11

group by ID_D;    =>    2500

4000

II. 3. Ważna reguła dotycząca zastosowania klauzuli GROUP BY

-    atrybuty czy wyrażenia pojawiające się w klauzuli SELECT oprócz wyrażeń z funkcjami agregującymi muszą pojawić się w klauzuli GROUP BY

-    przykładowo znajdźmy minimalne pensje w działach, wyświetlając także odpowiedni identyfikator działu:

select ID_D, MIN(PENSJA) from pracownicy group by ID_D;

Błędne zapytanie ze względu na klauzulę GROUP BY: select ID_D, MIN(PENSJA) from pracownicy;

-    inny, trudniejszy przykład: znajdźmy minimalne pensje w działach, wyświetlając także odpowiedni identyfikator działu i nazwę działu:

select P.ID_D, NAZWA, MIN(PENSJA) from pracownicy P, działy D where D.ID_D=P.ID_D group by P.ID_D,NAZWA;

Błędne zapytania ze względu na klauzulę GROUP BY:

select P.ID_D, NAZWA, MIN(PENSJA) from pracownicy P, działy D where D.ID_D=P.ID_D;

select P.ID_D, NAZWA, MIN(PENSJA) from pracownicy P, działy D where D.ID_D=P.ID_D group by NAZWA;

Bazy danych. Wykład 7


Andrzej Grzybowski - Instytut Fizyki, Uniwersytet Śląski



Wyszukiwarka

Podobne podstrony:
lintas8 sytuacja, w której sposób reklamy jednego produktu będza. :..»rak:erystyczny dla więcej niż
Dla wszystkich efektów kierunkowych dopuszcza się możliwość ich weryfikacji za pomocą więcej niż jed
§30 1.    Student, który nie zaliczył więcej niż jednego przedmiotu w danym
§30 1.    Student, który nie zaliczył więcej niż jednego przedmiotu w danym
ORTOGRAFIA NIE JEST TAKA TRUDNA ĆW DLA KLAS MŁODSZYCH 4 Czy to już wiem?Krewniacy Każda to chyb
11.    W ciągu jednego dnia nie można wyznaczać studentowi więcej niż jednego egzamin
sanktuariasłowiań055 dziej ulegały deifikacji. To już nie zwykły niedźwiedź jest rysowany, lecz jego
IMG76 (9) dzięki którym daje znać o sobie? Nowocześni fundamentaliści chrześcijańscy (to już nie ok
IMGd rozdział trzeci będzie działał to już nie Nowy Jork, tylko Szanghaj. A jednak będzie to
13685 Image19 (23) 18 Rozmiary 36-40 To już nie tylko zwykłe poncho ani też nie do końca bluzka
15508 Obraz8 (107) równe boki. Te dwie sytuacje - to już nie to samo w świadomości ucznia. W pierws
38 MATEUSZ WERNER innego (ale czy nowego?) Herberta. To już nie zagadkowy książę poetów na wysokości

więcej podobnych podstron