Osnovno branje
Osnovno branje podatkov
Sintaksa:
Če želimo, da stavek vrne vse atribute tabele, uporabimo zvezdico, sicer navedemo imena atributov. V odgovoru se vrstice lahko tudi podvojene.
SELECT [*|atr1,atr2,...] FROM tabela;
Ta oblika stavka SELECT vrne relacijo (množico zapisov). Zato u odgovori ni podvajanj vrstic.
SELECT DISTINCT atr1,atr2,... FROM tabela;
Dodatno SQL ponuja možnost razvrščanja podatkov v odgovoru. Privzet vrstni red razvrščanja je ASC (naraščajoče).
SELECT atr1,atr2,... FROM tabela ORDER BY atrx [ASC|DESC],atry [ASC|DESC],...;
Primeri osnovnega branja podatkov
Osnovno branje podatkov s pogoji
Sintaksa:
SELECT [*|atr1,atr2,...] FROM tabela WHERE pogoj;
V pogoju lahko uporabljamo:
- primerjalne operatorje: =, <>, <, <=, >, >=
- logične operatorje: AND, OR, NOT
- operator LIKE v kombinaciji z % (SQL92) ali * (Microsoft Access); % (oz. *) je meta znak, ki pomeni poljubno zaporedje znakov
- operator BETWEEN spodnja_meja AND zgornja_meja
- operator IN (množica elementov).
V odgovoru so zajeti izbrani atributi in le tiste vrstice tabele, ki ustrezajo pogoju.
Primeri osnovnega branja podatkov s pogoji