exemplu – folosind cuvântul cheie limită

să ne uităm la modul de utilizare a unei instrucțiuni SELECT cu o clauză limită în SQL.

De exemplu:

SELECT contact_id, last_name, first_nameFROM contactsWHERE website = 'TechOnTheNet.com'ORDER BY contact_id DESCLIMIT 5;

Acest SQL SELECTAȚI LIMITA exemplu ar alege primele 5 înregistrări din lista de contacte la masă în cazul în care site-ul este ‘TechOnTheNet.com’. Rețineți că rezultatele sunt clasificate în funcție de contact_id în ordine descrescătoare, astfel încât acest lucru înseamnă că cele mai mari 5 contact_id valori vor fi returnate de a SELECTA LIMITA de declarație.

dacă există alte înregistrări în tabelul de contacte care au o valoare a site-ului ” TechOnTheNet.,com’, acestea nu vor fi returnate de instrucțiunea SELECT LIMIT din SQL.

Dacă ne-am dorit pentru a selecta 5 mai mic contact_id valori în loc de cel mai mare, am putea schimba ordinea de sortare după cum urmează:

SELECT contact_id, last_name, first_nameFROM contactsWHERE website = 'TechOnTheNet.com'ORDER BY contact_id ASCLIMIT 5;

Acum, rezultatele vor fi sortate pe contact_id în ordine crescătoare, astfel încât primele 5 cele mai mici contact_id înregistrările care au un site de TechOnTheNet.com’ ar fi întors de acest SELECTAȚI LIMITA de declarație. Nicio altă înregistrare nu va fi returnată prin această interogare.