Укажіть кількість записів, які потрібно отримати у відсотках

Сторінка оновлюється :
Дата створення сторінки :

Якщо ви хочете отримати "top N" серед кількості записів, які потрібно отримати, ви можете використовувати "TOP clause", але ви також можете отримати це число у відсотках. ЩОБ ОТРИМАТИ НА ВІДСОТОК, ВИКОРИСТОВУЙТЕ "ЗВЕРХУ - ВІДСОТОК".

Приклад вибору таблиці з 10 000 записів. Якщо не використовувати речення TOP, буде отримано 10 000 записів.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

У наведеному нижче прикладі отримує номер, указаний у реченні TOP.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

Наведений нижче приклад отримує кількість обчислень, указаних PERCENT у реченні TOP. Якщо вказати 40, ви отримаєте 40% записів.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

ВІДСОТОК також може містити десяткові числа.

select top (3.5) percent * from [TST_Tag01]

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

Число, яке можна вказати для PERCENT, може бути 0 ~ 100.

Крім того, якщо ви використовуєте ВІДСОТОК, візьміть число в дужки "()". Це з міркувань сумісності, але обов'язково використовуйте дужки, оскільки не додавання їх до дужок може призвести до помилок.