Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałAmelia Czajkowska Został zmieniony 9 lat temu
1
(c) 1999, Instytut Informatyki Politechniki Poznańskiej Rozdział 5: Operatory zbiorowe
2
(c) 1999, Instytut Informatyki Politechniki Poznańskiej Operatory zbiorowe UNIONUNION –suma zbiorów –eliminuje duplikaty UNION ALLUNION ALL –suma zbiorów –nie eliminuje duplikatów INTERSECTINTERSECT –część wspólna zbiorów –eliminuje duplikaty MINUSMINUS –różnica zbiorów –eliminuje duplikaty SELECT etat FROM pracownicy WHERE id_zesp = 10 UNION SELECT etat FROM pracownicy WHERE id_zesp = 30; ORDER BY 1; SELECT etat FROM pracownicy WHERE id_zesp = 10 UNION SELECT etat FROM pracownicy WHERE id_zesp = 30; ORDER BY 1;
3
(c) 1999, Instytut Informatyki Politechniki Poznańskiej Reguły stosowania operatorów zbiorowych w łączonych operatorami zbiorowymi klauzulach SELECT musi wystąpić ta sama liczba atrybutóww łączonych operatorami zbiorowymi klauzulach SELECT musi wystąpić ta sama liczba atrybutów typy odpowiednich atrybutów różnych klauzul SELECT muszą być zgodnetypy odpowiednich atrybutów różnych klauzul SELECT muszą być zgodne w wyniku zapytania pojawiają się nazwy atrybutów wyłącznie z pierwszej klauzuli SELECTw wyniku zapytania pojawiają się nazwy atrybutów wyłącznie z pierwszej klauzuli SELECT klauzula ORDER BY może być użyta tylko jako ostatnia klauzula zapytaniaklauzula ORDER BY może być użyta tylko jako ostatnia klauzula zapytania w klauzuli ORDER BY nie stosujemy nazw atrybutów lecz ich numery porządkowew klauzuli ORDER BY nie stosujemy nazw atrybutów lecz ich numery porządkowe polecenia SELECT są wykonywane w kolejności ich wystąpienia (od góry do dołu)polecenia SELECT są wykonywane w kolejności ich wystąpienia (od góry do dołu) nawiasy umożliwiają zmianę domyślnej kolejności wykonywania łączonych operatorami zbiorowymi poleceń SELECTnawiasy umożliwiają zmianę domyślnej kolejności wykonywania łączonych operatorami zbiorowymi poleceń SELECT
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.