ระบุจํานวนเรกคอร์ดที่จะเรียกเป็นเปอร์เซ็นต์

ปรับปรุงหน้า :
วันที่สร้างเพจ :

ถ้าคุณต้องการรับ "N อันดับต้นๆ" ในจํานวนระเบียนที่จะนํามาใช้ คุณสามารถใช้ "ส่วนคําสั่ง TOP" ได้ แต่คุณยังสามารถรับตัวเลขนี้เป็นเปอร์เซ็นต์ได้ด้วย หากต้องการรับตามเปอร์เซ็นต์ ให้ใช้ "เปอร์เซ็นต์บนสุด - เปอร์เซ็นต์"

ตัวอย่างของการเลือกตารางที่มีระเบียน 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

นอกจากนี้ ถ้าคุณใช้ PERCENT ให้ใส่ตัวเลขในวงเล็บ "()" สาเหตุนี้มาจากเหตุผลด้านความเข้ากันได้ แต่โปรดตรวจสอบให้แน่ใจว่าได้ใช้วงเล็บเนื่องจากการไม่ใส่วงเล็บไว้ในวงเล็บอาจส่งผลให้เกิดข้อผิดพลาดได้