SELECT [lista pól(funkcji)] FROM [nazwy tabel]
WHERE [warunki] GROUP BY [lista pól do grupowania]
HAVING [warunki dla grupowania] ORDER BY [lista pól do sortowania]
II. Opis działania i parametrów:
SELECT - wyselekcjonowanie rekordów z wybranymi polami FROM - z podanych tabel
WHERE - o podanych warunkach GROUP BY - pogrupowanych po zadanych polach HAVING - spełniających warunki
ORDER BY - posortowanych po podanych polach.
III. Przykłady zastosowania:
1. SELECT * FROM pracownik
wyciągnięcie wszystkich pól i rekordów z tabeli pracownik. 2. SELECT nazwisko,imie FROM pracownik WHERE imie='Jan' ORDER BY nazwisko
wyciągnięcie pól nazwisko i imie dla rekordów w których imie='Jan' z tabeli pracownik posortowanych po polu nazwisko. 3. SELECT CONCAT(imie,' ',nazwisko) AS osoba FROM pracownik ORDER BY osoba
wyciągnięcie pól nazwisko i imie oraz połączenie ich w jedno pole osoba z tabeli pracownik posortowanych po polu osoba.