SQL TOP အပ်စပ်
- အရှေ့လွှတ် SQL delete
- နောက်လွှတ် SQL Like
TOP 子句
TOP အရာ သည် အပြန်လွှတ်သော အချက်အလက် အရှိုး အချက်အလက် ကို ကိုယ်တိုင် ကို အချက်အလက် ဖြစ်သည်
အချို့ အချက်အလက် အများဆုံး အချက် အချက်အလက် အရှိုး အချက်အလက် အချက် ကို အသုံးပြုခြင်း အသေးစိတ်ပါ
အစီရင်ခံပါအချို့ ဘဏ္ဍာင် အခြေခံ အက္ခရာ သည် TOP အရာဖြစ်သည် ကို ထောက်ပံ့ခြင်း မရှိပါ
SQL Server အက္ခရာ
SELECT TOP number|percent column_name(s) FROM table_name
MySQL နှင့် Oracle တွင် SQL SELECT TOP အခြား အတူတူပါသည်
MySQL အက္ခရာ
SELECT column_name(s) FROM table_name LIMIT number
အမှား
SELECT * FROM Persons LIMIT 5
Oracle အက္ခရာ
SELECT column_name(s) FROM table_name WHERE ROWNUM <= number
အမှား
SELECT * FROM Persons WHERE ROWNUM <= 5
အခြေခံ အချက်အလက် (အမှား အတွက် အသုံးပြုခဲ့တာ):
Persons အချက်အလက်
အမှတ် | နောက်ဆုံး အမည် | ပထမဆုံး အမည် | အမြဲတမ်း | မြို့ |
---|---|---|---|---|
1 | အက်ဒလစ် | ဂျွန် | အော်ဒိုင်းစတာ | လန်ဒန် |
2 | ဘူ့ | ဂျော့ | ဖိလစ်တန်း | နယူးနောက် |
3 | ကာဆာ | တက်ဟိန် | ချူ့နန်း | ဘင်္ဂလား |
4 | အိုဘာ | ဘားရတ် | ပန်းဆိုင် | ဝေါ့ဂျင်း |
SQL TOP အမှား
အခြား "Persons" အချက်အလက် အချက် အောက်ဆုံး နှစ်ခု ကို ကျွန်တော်တို့က ရယူပါမည်။
ကျွန်တော်တို့က အောက်ပါ SELECT အမှား ကို အသုံးပြုနိုင်ပါသည်:
SELECT TOP 2 * FROM Persons
ရလဒ်များ
အမှတ် | နောက်ဆုံး အမည် | ပထမဆုံး အမည် | အမြဲတမ်း | မြို့ |
---|---|---|---|---|
1 | အက်ဒလစ် | ဂျွန် | အော်ဒိုင်းစတာ | လန်ဒန် |
2 | ဘူ့ | ဂျော့ | ဖိလစ်တန်း | နယူးနောက် |
SQL TOP PERCENT အမှား
အခြား "Persons" အချက်အလက် အချက် 50% ကို ကျွန်တော်တို့က ရယူပါမည်။
ကျွန်တော်တို့က အောက်ပါ SELECT အမှား ကို အသုံးပြုနိုင်ပါသည်:
SELECT TOP 50 PERCENT * FROM Persons
ရလဒ်များ
အမှတ် | နောက်ဆုံး အမည် | ပထမဆုံး အမည် | အမြဲတမ်း | မြို့ |
---|---|---|---|---|
1 | အက်ဒလစ် | ဂျွန် | အော်ဒိုင်းစတာ | လန်ဒန် |
2 | ဘူ့ | ဂျော့ | ဖိလစ်တန်း | နယူးနောက် |
- အရှေ့လွှတ် SQL delete
- နောက်လွှတ် SQL Like