Zapytanie 1: wybierające jedynie pola imie, nazwisko, opis, zdjecie z tabeli osoby, dla wszystkich osób, których hobby ma id jest jedną z wartości: 1, 2, 6
SELECT imie, nazwisko, opis, zdjecie FROM osoby WHERE Hobby_id IN (1,2,6);Zapytanie 2: wybierające jedynie pola id i nazwisko z tabeli osoby oraz odpowiadające im pole nazwa z tabeli hobby dla osób, które urodziły się po 2000 roku
SELECT osoby.id, nazwisko, nazwa FROM osoby, hobby WHERE osoby.Hobby_id=hobby.id AND rok_urodzenia>2000;Trzeba łączyć wszystkie wspólne kolumny podczas zapytań do wielu tabel.
Zapytanie 3: wybierające jedynie pola id i zdjecie z tabeli osoby dla osób, które mają na imię Monika. Kwerenda wybiera pierwsze 5 wierszy, należy jawnie wskazać liczbę wierszy
SELECT id, zdjecie FROM osoby WHERE imie="Monika" LIMIT 5;Zapytanie 4: tworzące tabelę o nazwie wpisy z następującymi polami:
- id, klucz główny jawnie zapisany, typu całkowitego dodatniego, automatycznie inkrementowany, nie może przyjmować wartości pustych
- wpis typu tekstowego
- uzytkownik_id typu całkowitego dodatniego, nie może przyjmować wartości pustych.
CREATE TABLE wpisy (
id int UNSIGNED PRIMARY KEY AUTO_INCREMENT NOT NULL,
wpis TEXT,
uzytkownik_id int UNSIGNED NOT NULL );