ציון מספר הרשומות שיש לאחזר כאחוז
עודכן דף :
תאריך יצירת דף :
אם אתה רוצה לקבל את "N העליון" בין מספר הרשומות שיש להביא, אתה יכול להשתמש במשפט "TOP", אבל אתה יכול גם לקבל את המספר הזה כאחוז. כדי להסתדר באחוזים, השתמש ב"למעלה - אחוזים".
דוגמה לבחירת טבלה עם 10,000 רשומות. אם לא תשתמש במשפט TOP, 10,000 רשומות יוחזרו.
select * from [TST_Tag01]
הדוגמה הבאה מאחזרת את המספר שצוין במשפט TOP.
select top 200 * from [TST_Tag01]
הדוגמה הבאה מאחזרת את מספר הספירות שצוינו על-ידי PERCENT במשפט העליון. אם תציין 40, תקבל 40% מהרשומות.
select top (40) percent * from [TST_Tag01]
PERCENT יכול להכיל גם מספרים עשרוניים.
select top (3.5) percent * from [TST_Tag01]
המספר שניתן לציין עבור PERCENT יכול להיות 0 ~ 100.
כמו כן, אם אתה משתמש באחוזים, הקף את המספר בסוגריים "()". הסיבה לכך היא מטעמי תאימות, אך הקפד להשתמש בסוגריים מכיוון שאי הכללתם בסוגריים עלולה לגרום לשגיאות.