Klavzula LIMIT se uporablja za podajanje števila zapisov, ki jih je potrebno vrniti. Uporablja se pri tabelah s tisoči zapisov, ker vračanje vseh zapisov lahko vpliva na zmogljivost. Za primer bomo uporabili tabelo kupci:
id_kupca | ime_kupca | starost_kupca |
---|---|---|
1 | Jure | 23 |
2 | Bojan | 50 |
3 | Nina | 65 |
4 | Lili | 87 |
5 | Simona | 19 |
SELECT * FROM kupci LIMIT 2;
V primeru, da želimo izbrati zapise med 2 in 5 uporabimo OFFSET.
-- LIMIT določi koliko izpisov želimo -- OFFSET določi od katerega števila naprej želimo izpis SELECT * FROM kupci LIMIT 3 OFFSET 2;
Naslednji SQL stavek bo izbral zapis iz tabele kupci z imenom stranke Simona.
SELECT * FROM kupci WHERE ime_kupca = 'Simona' LIMIT 5;