Menentukan jumlah rekaman yang akan diambil sebagai persentase

Halaman Diperbarui :
Tanggal pembuatan halaman :

Jika Anda ingin mendapatkan "N teratas" di antara jumlah catatan yang akan diambil, Anda dapat menggunakan "klausa TOP", tetapi Anda juga bisa mendapatkan angka ini sebagai persentase. UNTUK MENDAPATKAN PERSENTASE, GUNAKAN "TOP - PERCENT".

Contoh memilih tabel dengan 10.000 catatan. Jika Anda tidak menggunakan klausa TOP, 10.000 catatan akan diambil.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

Contoh berikut mengambil nomor yang ditentukan dalam klausa TOP.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

Contoh berikut mengambil jumlah hitungan yang ditentukan oleh PERCENT dalam klausa TOP. Jika Anda menentukan 40, Anda mendapatkan 40% dari catatan.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

PERCENT juga dapat berisi angka desimal.

select top (3.5) percent * from [TST_Tag01]

TOP 句に小数を含む PERCENT を使用した SELECT

Angka yang dapat ditentukan untuk PERSEN bisa 0 ~ 100.

Juga, jika Anda menggunakan PERSEN, sertakan angka dalam tanda kurung "()". Ini untuk alasan kompatibilitas, tetapi pastikan untuk menggunakan tanda kurung karena tidak menyertakannya dalam tanda kurung dapat mengakibatkan kesalahan.