SQL  TOP 
 klausulen blir brukt til å hente en topp N nummer eller X prosent poster fra en tabell 
 
  Merk:. 
 Alle databasene støtter ikke TOP klausulen. For eksempel MySQL støtter  LIMIT 
 klausul for å hente begrenset antall poster og Oracle bruker  ROWNUM 
 hente begrenset antall poster 
 
 Syntax. 
 
 grunnleggende syntaks av TOP klausul med SELECT-setningen vil være som følger: 
 SELECT TOP nummer | prosent kolonne (e) fra table_nameWHERE [betingelse] 
 Eksempel: 
 
 Tenk KUNDER bordet med følgende poster: 
 + ---- + ---------- + ----- + ----------- + ---------- + | ID | NAME | AGE | ADRESSE | LØNN | + ---- + ---------- + ----- + ----------- + ---------- + | 1 | Ramesh | 32 | Ahmedabad | 2000.00 || 2 | Khilan | 25 | Delhi | 1500.00 || 3 | Kaushik | 23 | Kota | 2000.00 || 4 | Chaitali | 25 | Mumbai | 6500.00 || 5 | Hardik | 27 | Bhopal | 8500.00 || 6 | Komal | 22 | MP | 4500.00 || 7 | Muffy | 24 | Indore | 10000.00 | + ---- + ---------- + ----- + ----------- + ---------- + 
 Følgende er et eksempel på SQL server, noe som ville hente topp 3 poster fra KUNDER tabell: 
 SQL > SELECT TOP 3 * KUNDER; 
 Dette vil gi følgende resultat: 
 + ---- + --------- + ----- + -------- --- + --------- + | ID | NAME | AGE | ADRESSE | LØNN | + ---- + --------- + ----- + ----------- + --------- + | 1 | Ramesh | 32 | Ahmedabad | 2000.00 || 2 | Khilan | 25 | Delhi | 1500.00 || 3 | Kaushik | 23 | Kota | 2000.00 | + ---- + --------- + ----- + ----------- + --------- + 
 Hvis du bruker MySQL server, så her er et tilsvarende eksempel: 
 SQL > SELECT * FROM CUSTOMERSLIMIT 3; 
 Dette vil gi følgende resultat: 
 + ---- + --------- + ----- + --------- - + --------- + | ID | NAME | AGE | ADRESSE | LØNN | + ---- + --------- + ----- + ----------- + --------- + | 1 | Ramesh | 32 | Ahmedabad | 2000.00 || 2 | Khilan | 25 | Delhi | 1500.00 || 3 | Kaushik | 23 | Kota | 2000.00 | + ---- + --------- + ----- + ----------- + --------- + 
 Hvis du bruker Oracle server, så her er et tilsvarende eksempel: 
 SQL > SELECT * FROM CUSTOMERSWHERE ROWNUM < = 3; 
 Dette vil gi følgende resultat: 
 + ---- + --------- + ----- + ----- ------ + --------- + | ID | NAME | AGE | ADRESSE | LØNN | + ---- + --------- + ----- + ----------- + --------- + | 1 | Ramesh | 32 | Ahmedabad | 2000.00 || 2 | Khilan | 25 | Delhi | 1500.00 || 3 | Kaushik | 23 | Kota | 2000.00 | + ---- + --------- + ----- + ----------- + --------- +

