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