Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- ZADANIE 1.1
- SELECT IDCukierka, Nazwa
- FROM cukierki
- WHERE Koszt > ANY (SELECT Koszt FROM cukierki WHERE IDCukierka = 'L21');
- -- zwraca 4 rekordy
- -- ZADANIE 1.2
- SELECT k.Nazwa
- FROM klienci k JOIN zamowienia z USING (IDKlienta) JOIN artykuly a USING (IDZamowienia)
- WHERE a.IDPudelka IN
- (SELECT a.IDPudelka FROM klienci k JOIN zamowienia z USING (IDKlienta) JOIN artykuly a USING (IDZamowienia) WHERE k.Nazwa = 'Thomas F. Klein')
- GROUP BY k.Nazwa;
- -- zwraca 47 rekordów
- -- ZADANIE 1.3
- SELECT k.Nazwa, k.Ulica
- FROM klienci k JOIN zamowienia z USING (IDKlienta) JOIN artykuly a USING (IDZamowienia)
- WHERE a.IDPudelka IN
- (SELECT a.IDPudelka FROM klienci k JOIN zamowienia z USING (IDKlienta) JOIN artykuly a USING (IDZamowienia) WHERE k.Miejscowosc = 'Warszawa')
- GROUP BY k.Nazwa;
- -- zwraca 64 rekordy
- -- ZADANIE 2
- SELECT (SELECT COUNT(*) FROM pudelka b WHERE b.IDPudelka <= a.IDPudelka) AS 'Numer wiersza', a.IDPudelka
- FROM pudelka a
- ORDER BY a.IDPudelka;
- -- zwraca 15 rekordów
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement