tutorial pengembangan web terbaru
 

SQL SELECT Clause TOP


SQL SELECT TOP Clause

Klausa TOP SELECT digunakan untuk menentukan jumlah record untuk kembali.

SELECT TOP klausa dapat sangat berguna di meja besar dengan ribuan catatan. Kembali sejumlah besar catatan dapat berdampak pada kinerja.

Note: Tidak semua sistem database mendukung klausa TOP SELECT.

SQL Server / MS Access Sintaks

SELECT TOP number | percent column_name(s)
FROM table_name ;

SQL SELECT Setara TOP di MySQL dan Oracle

MySQL Sintaks

SELECT column_name(s)
FROM table_name
LIMIT number ;

Contoh

SELECT *
FROM Persons
LIMIT 5;

Oracle Sintaks

SELECT column_name(s)
FROM table_name
WHERE ROWNUM <= number ;

Contoh

SELECT *
FROM Persons
WHERE ROWNUM <=5;

Demo database

Dalam tutorial ini kita akan menggunakan terkenal sampel database Northwind.

Di bawah ini adalah pilihan dari "Customers" tabel:

ID Pelanggan Nama Pelanggan Nama Kontak Alamat Kota Kode Pos Negara
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

SQL SELECT TOP Contoh

Pernyataan SQL berikut memilih dua catatan pertama dari "Customers" tabel:

Contoh

SELECT TOP 2 * FROM Customers;
Cobalah sendiri "

SQL SELECT TOP PERSEN Contoh

Pernyataan SQL berikut memilih yang pertama 50% dari catatan dari "Customers" tabel:

Contoh

SELECT TOP 50 PERCENT * FROM Customers;
Cobalah sendiri "