SQL ORDER BY 子句

  • အရေးပါသောစာရင်း SQL AND & OR
  • နောက်ပိုင်းစာရင်း SQL insert

ORDER BY 语句用于对结果集进行排序。

ORDER BY 语句

ORDER BY စက်ကို ပထမအရာဖြင့် အမြန်မြန်အောင် အောင်ဆုံးပါးအောင် အရွယ်အစားကို သုံးစွဲပါ။

အရေးပါသော ချက်အလက်များကို အောင်ဆုံးပါးအောင် အရွယ်အစားကို သုံးစွဲပါ။ DESC စက်ကို အသုံးပြုပါ။

အခြေခံ အချက်အလက် (အမှတ်ပြောက်များတွင် အသုံးပြုခြင်း)

Orders အချက်အလက်

Company OrderNumber
IBM 3532
W3School 2356
Apple 4698
W3School 6953

အမှတ် 1

အမြန်မြန်အောင် ပြားအမည်များ ဖော်ပြပါ။

SELECT Company, OrderNumber FROM Orders ORDER BY Company

ရလဒ်များ

Company OrderNumber
Apple 4698
IBM 3532
W3School 6953
W3School 2356

အမှတ် 2

အမြန်မြန်အောင် ပြားအမည်များ ဖော်ပြပါ။ ပထမလောက် အမည် (Company) ကို အစားထိုး၍ ဒုတိယလောက် အစိတ်အချုပ် ပြားအမည် (OrderNumber) ကို အစားထိုးပါ။

SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber

ရလဒ်များ

Company OrderNumber
Apple 4698
IBM 3532
W3School 2356
W3School 6953

အမှတ် 3

အမြန်မြန်အောင် ပြားအမည်များ ဖော်ပြပါ။

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC

ရလဒ်များ

Company OrderNumber
W3School 6953
W3School 2356
IBM 3532
Apple 4698

အမှတ် 4

အမြန်မြန်အောင် ပြားအမည်များ အစားထိုး၍ အစိတ်အချုပ် ပြားအမည်များ ကို အမြန်မြန်အောင် ပြားအမည်များ ဖော်ပြပါ။

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC

ရလဒ်များ

Company OrderNumber
W3School 2356
W3School 6953
IBM 3532
Apple 4698

အကြောင်းကြားပုံအရေးပါသောစာရင်းများတွင် တူညီသော ကုမ္ပဏီအမည် (W3School) ရှိသည်။ ဤကြိမ်တာတာ ပထမလောက်အရာများတွင် တူညီသော အချက်အလက်တွင် ဒုတိယလောက်အရာများသည် အမြန်မြန်အောင် တည်ပြီး ပထမလောက်အရာများတွင် nulls အရာများတွင် အခြေခံပုံမှာ အတူတူပါ။

  • အရေးပါသောစာရင်း SQL AND & OR
  • နောက်ပိုင်းစာရင်း SQL insert