Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Ćw. 1. Wybierz nazwiska i imiona osób wraz z podaniem nazwy działu, do którego przynależą. Posortuj powyżej wybrane osoby według nazwy działu rosnąco.
- Ćw. 2. Wybierz nazwiska i imiona klientów wraz nazwą miasta i województwa, z których pochodzą.
- Ćw. 3. Wybierz nazwiska i imiona klientów wraz z nazwą województw, z których pochodzą.
- Ćw. 4. Wybierz nazwiska i imiona klientów z województwa łódzkiego wraz z nazwą miast, z których pochodzą. Posortuj klientów alfabetycznie według miast, a następnie nazwisk.
- Ćw. 5. Wstaw do tabeli Dzialy rekord z nazwą działu 'Nowy dział'. Wybierz wszystkie nazwy działów z bazy i nazwiska osób w nich pracujących.
- Ćw. 6. Wybierz wszystkie nazwiska osób i nazwy działów, do których należą.
- Ćw. 7. Wybierz wszystkie nazwiska osób będących klientami(tablica Klienci) lub pracownikami(tablica Osoby) z powtórzeniem, jeśli nazwisko występuje jako pracownik i klient.
- Ćw. 8. Wybierz wszystkie nazwiska osób będących klientami(tablica Klienci) lub pracownikami(tablica Osoby). Nazwisko nie może się powtórzyć.
- Ćw. 9. Wybierz wszystkie nazwiska osób będących klientami(tablica Klienci) ale nie pracownikami(tablica Osoby).
- Ćw. 10. Wybierz wszystkie nazwiska osób będących pracownikami(tablica Osoby) ale nie klientami(tablica Klienci).
- Ćw. 11. Wybierz wszystkie nazwiska osób będących pracownikami(tablica Osoby) i jednocześnie klientami(tablica Klienci) .
- Ćw. 1
- SELECT Osoby.Nazwisko, Osoby.Imie, Dzialy.Opis Dział
- FROM Osoby
- JOIN Dzialy ON Osoby.IdDzialu=Dzialy.IdDzialu;
- Ćw. 2
- SELECT Klienci.Nazwisko, Klienci.Imie,
- Wojewodztwa.Województwo Wojewodztwo,
- Miasta.Miasto
- FROM Klienci
- JOIN Miasta ON Miasta.IdMiasta = Klienci.IdMiasta
- JOIN Wojewodztwa ON Wojewodztwa.IdWojewodztwa = Miasta.IdWojewodztwa;
- Ćw. 3
- SELECT Klienci.Nazwisko, Klienci.Imie,
- Wojewodztwa.Województwo Wojewodztwo
- FROM Klienci
- JOIN Miasta ON Miasta.IdMiasta = Klienci.IdMiasta
- JOIN Wojewodztwa ON Wojewodztwa.IdWojewodztwa = Miasta.IdWojewodztwa;
- Ćw. 4
- SELECT Miasta.Miasto,
- Klienci.Nazwisko, Klienci.Imie
- FROM Klienci
- JOIN Miasta ON Miasta.IdMiasta = Klienci.IdMiasta
- JOIN Wojewodztwa ON Wojewodztwa.IdWojewodztwa = Miasta.IdWojewodztwa
- WHERE Wojewodztwa.Województwo = 'łódzkie'
- ORDER BY Miasta.Miasto, Klienci.Nazwisko;
- Ćw.5
- INSERT INTO Dzialy VALUES ('Nowy dział');
- SELECT d.Opis Dzial, o.Nazwisko FROM Dzialy d
- LEFT JOIN Osoby o ON o.IdDzialu = d.IdDzialu;
- Ćw. 6
- SELECT d.Opis Dzial, o.Nazwisko FROM Dzialy d
- RIGHT JOIN Osoby o ON o.IdDzialu = d.IdDzialu;
- Ćw. 7
- SELECT o.Nazwisko FROM Osoby o
- UNION ALL
- SELECT k.Nazwisko FROM Klienci k;
- Ćw. 8
- SELECT o.Nazwisko FROM Osoby o
- UNION
- SELECT k.Nazwisko FROM Klienci k;
- Ćw. 9
- SELECT k.Nazwisko FROM Klienci k
- EXCEPT
- SELECT o.Nazwisko FROM Osoby o;
- Ćw. 10
- SELECT o.Nazwisko FROM Osoby o
- EXCEPT
- SELECT k.Nazwisko FROM Klienci k;
- Ćw. 11
- SELECT o.Nazwisko FROM Osoby o
- INTERSECT
- SELECT k.Nazwisko FROM Klienci k;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement