Przykładowa baza z samochodami

SELECT * from marki where marka="Opel"

Wyświetla elementy z tabeli marki, których marka to Opel

SELECT * from marki order BY rocznik (desc)

Sortuje elementy tabeli ze względu na jedną z kolumn w kolejności rosnącej (malejącej)

SELECT rocznik, kolor from marki

Wyświetla dane z kolumn rocznik i kolor

SELECT * from marki where id="3" and kolor="fioletowy"

Wyświetla element, którego id to 3 i kolor to fioletowy (oba warunki muszą zostać spełnione)

SELECT * from marki where id="2" or id="1"

Wyświetla elementy, które spełniają warunek id=2 LUB id=1 (wystarczy jeden warunek spełniony)

SELECT * from marki limit 2

Wyświetla elementy z id do dwóch

Baza mys

SELECT * FROM employee WHERE FirstName LIKE "J%"

Wyświetlamy imiona, które zaczynają się na literę “J”; np. John, James ”%” oznacza dowolne ZNAKI, a ”_” to dowolny ZNAK

SELECT * FROM employee WHERE LastName LIKE "%n"

Wyświetlamy nazwiska, które kończą się na literę “n”; np. Wilson, Brown

SELECT * FROM employee WHERE FirstName LIKE "_a%"

Wyświetlamy imiona, w których druga litera to “a”; np. Mary, James

SELECT * FROM employee WHERE FirstName LIKE "Jo%n"

Wyświetlamy imiona, które zaczynają się na “Jo”, a kończą na “n”; np. John, Jonathan

SELECT * FROM employee WHERE LastName LIKE "A_d%n"

Wyświetlamy nazwiska, które zaczynają się na “A”, trzecia litera to “d”, a ostatnia to “n”; np. Anderson

SELECT * FROM employee WHERE LastName NOT LIKE "W%"

Wyświetlamy nazwiska, które NIE zaczynają się na “W”

SELECT DISTINCT LastName FROM employee

Wyświetlamy nazwiska bez powtórzeń (distinct)