Select je najčešća SQL naredba, rabi se za dohvaćanje podataka iz baze, iz jedne ili više tablica,[1] a postoji i mogućnost vraćanja rezultata (rabi se izraz resultset) bez upita prema tablicama: SELECT 1+3;
.
Tablica "T"
|
Primjeri upita
|
Rezultat
|
|
SELECT * FROM T;
|
|
|
SELECT C1 FROM T;
|
|
|
SELECT * FROM T WHERE C1 = 1;
|
|
|
SELECT * FROM T ORDER BY C1 DESC;
|
|
SELECT naredba može imati više opcijskih parametara:
- FROM - izbor tablice (ili tablica) koje se rabe za dohvaćanje podataka
- WHERE - definicija uvjeta koji moraju biti zadovoljeni
- GROUP BY - grupiranje rezultata
- HAVING - odabir među grupama definiranim parametrom GROUP BY
- ORDER BY - poredak (sortiranje) rezultata
SQL naredbe |
---|
| SQL | | | Napomena: ovdje su nabrojane najčešće naredbe ANSI SQL standarda (odnosno njihovi parametri), za vaš RDBMS rabite njegove upute za uporabu |
|