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],...;
img106_8
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.

img108_8
Primeri osnovnega branja podatkov s pogoji