SQL: Predykaty – ćwiczenia interaktywne
Baza danych do pobrania: sklep
Wypisz nazwy produktów, których ilość mieści się pomiędzy 67 i 68.
SELECT FROM WHERE ilosc 67 68;
Wypisz nazwy oraz id kategorii produktów, dla których cena mieści się w przedziale 100 do 150, natomiast id kategorii to 1, 5 lub 28.
SELECT WHERE BETWEEN 100 AND kategoria_id ();
Wypisz niepowtarzające się numery kategorii z tabeli produkt, gdzie nazwa produktu kończy się na 0 (zero) i cena jest większa niż 1900.
SELECT FROM produkt WHERE nazwa LIKE "" AND cena;
Wypisz miejscowości z tabeli klient, dla których występuje ulica, której nazwa rozpoczyna się literą R.
SELECT miejsowosc WHERE ulica "";
Wypisz nazwisko i numer telefonu pracownika, którego numer telefonu rozpoczyna się od 6 i kończy na 5.
SELECT , FROM WHERE telefon LIKE "";
Wypisz daty transakcji, w których zarówno id pracownika i id klienta wynosiły 10 lub 20.
transakcja WHERE () OR (pracownik_id AND);
Wypisz nazwę oraz ilość produktu, którego ilość nie zawiera się pomiędzy 2 a 99.
SELECT FROM WHERE BETWEEN
Wypisz daty transakcji, dla których istnieje taki klient, którego nazwa miejscowości rozpoczyna się literą P, natomiast nazwa ulicy literą K.
SELECT data FROM transakcja WHERE (SELECT * FROM WHERE klient. = transakcja. AND klient. LIKE "" AND klient. LIKE "K");