Xác định số lượng bản ghi cần truy xuất theo tỷ lệ phần trăm

Trang Cập Nhật :
Ngày tạo trang :

Nếu bạn muốn có được "N hàng đầu" trong số số các bản ghi được lấy, bạn có thể sử dụng "mệnh đề TOP", nhưng bạn cũng có thể nhận được số này theo tỷ lệ phần trăm. ĐỂ CÓ ĐƯỢC TỶ LỆ PHẦN TRĂM, HÃY SỬ DỤNG "TOP - PERCENT".

Một ví dụ về việc chọn một bảng có 10.000 bản ghi. Nếu bạn không sử dụng điều khoản TOP, 10.000 bản ghi sẽ được truy xuất.

select * from [TST_Tag01]

TOP 句を使用しない SELECT

Ví dụ sau đây truy xuất số được chỉ định trong mệnh đề TOP.

select top 200 * from [TST_Tag01]

TOP 句を使用した SELECT

Ví dụ sau đây truy xuất số đếm được chỉ định bởi PERCENT trong mệnh đề TOP. Nếu bạn chỉ định 40, bạn đang nhận được 40% hồ sơ.

select top (40) percent * from [TST_Tag01]

TOP 句に PERCENT を使用した SELECT

PERCENT cũng có thể chứa số thập phân.

select top (3.5) percent * from [TST_Tag01]

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

Số có thể được chỉ định cho PERCENT có thể là 0 ~ 100.

Ngoài ra, nếu bạn sử dụng PERCENT, hãy đính kèm số trong dấu ngoặc đơn "()". Điều này là vì lý do tương thích, nhưng hãy chắc chắn sử dụng dấu ngoặc đơn vì không bao bọc chúng trong ngoặc đơn có thể dẫn đến lỗi.