Tentukan bilangan rekod yang akan diambil sebagai peratusan

Laman dikemaskini :
Tarikh penciptaan halaman :

Jika anda ingin mendapatkan "N teratas" di antara bilangan rekod yang akan diambil, anda boleh menggunakan "fasal TOP", tetapi anda juga boleh mendapatkan nombor ini sebagai peratusan. UNTUK MENDAPATKAN PERATUSAN, GUNAKAN "TOP - PERCENT".

Contoh memilih jadual dengan 10,000 rekod. Jika anda tidak menggunakan klausa TOP, 10,000 rekod akan diambil.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

Contoh berikut mengambil nombor yang dinyatakan dalam klausa TOP.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

Contoh berikut mengambil bilangan kiraan yang ditentukan oleh PERCENT dalam klausa TOP. Sekiranya anda menentukan 40, anda mendapat 40% rekod.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

PERATUS juga boleh mengandungi nombor perpuluhan.

select top (3.5) percent * from [TST_Tag01]

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

Nombor yang boleh ditentukan untuk PERCENT boleh menjadi 0 ~ 100.

Juga, jika anda menggunakan PERCENT, masukkan nombor dalam kurungan "()". Ini adalah untuk sebab keserasian, tetapi pastikan anda menggunakan kurungan kerana tidak melampirkannya dalam kurungan boleh mengakibatkan ralat.