ကွန်ပျူတာများ, ဒေတာဘေ့စ
က MySQL ကို select လုပ်ပါကနေ select လုပ်ပါ: နမူနာအော်ပရေတာ
က MySQL, အခြားမည်သည့် relational database ကိုစီမံခန့်ခွဲမှုစနစ်အလိုပဲသူ့ရဲ့ဖွဲ့စည်းပုံအတွက်နမူနာ SELECT ကြေညာချက်ရှိပါတယ်။ အဆိုပါဒေတာဘေ့စသည့်အခါလိုအပ်သောကြောင့်ပြန်လည်ရယူနိုင်ဖို့အဓိကအားလျှို့ဝှက်သတင်းအချက်အလက်ကိုမဆံ့သောကွောငျ့ဤအံ့သြစရာတော့မဟုတ်ပါဘူး။ select from SELECT позволяет делать это множеством различных способов, предоставляя большой набор инструментов. က MySQL SELECT ကြေညာချက်ကနေ select လုပ်သင် tools တွေကိုများစွာသောထားပေး, များစွာသောကွဲပြားခြားနားတဲ့နည်းလမ်းတွေထဲမှာဒီလိုလုပ်ဖို့ခွင့်ပြုပါတယ်။
က MySQL Installing
က MySQL Windows OS အောက်တွင်ပြုလုပ်ကဲ့သို့၎င်း, Linux ကိုအောက်မှာအကောင်အထည်ဖော်နေပါတယ်။ က MySQL Ubuntu ကို install လုပ်ဖို့, မျှမျှတတ OS ကို၏ terminal ကိုမှာနှစ်သင်းလုပ်ဆောင်:
- sudo mysql-server ကို install apt-get ။
- sudo mysql-client ကို install apt-get ။
က MySQL Windows အတွက်ပဲတရားဝင် site ကို "ဒေတာဘေ့စ" သင့်လျော်သောတပ်ဆင်ခ packages များအနေဖြင့် download လုပ်ပါနှင့်သူတို့ကို run ။
အဆိုပါ SELECT ကြေညာချက်၏ခြုံငုံဖွဲ့စည်းပုံမှာ
အောက်မှာဖော်ပြထားတဲ့အတိုင်းက MySQL အတွက်ပြီးပြည့်စုံသောဖွဲ့စည်းပုံ SELECT ကြေညာချက်ကနေ select လုပ်ပါသည်:
1. SELECT - ကော်လံအမည်များ (လယ်ကွင်း) ။
2. FROM - စားပွဲအမည်များ။
3. နေရာ - အမြည်းမှရသောတစ်ခွအေနအေ။
အဆိုပါ SQL ဘာသာစကား syntax ကိစ္စတွင်-အထိခိုက်မခံမဖြစ်စဉ်သတိပြုပါ, ကြီးမားတဲ့အက္ခရာများအတွက် (စသည်တို့ကို, နေရာ, FROM မှ) ထုတ်ပြန်ချက်များနှင့်ယူထားတဲ့သော့ချက်စာလုံးများရေးရန်ကောင်းတစ်ဦးအလေ့အကျင့်များနှင့်စားပွဲနှင့်ကော်လံ၏အမည်များကို - သေးငယ်။ SELECT приведен на рисунке ниже. အောက်တွင်ပြ SELECT ထံမှက MySQL အော်ပရေတာရွေးချယ်ရန်အသုံးပြုခြင်း၏ဆုံးရိုးရှင်းတဲ့ဥပမာ။
နှုတ်ကပတ်တရားတော်ကို SELECT keyword ကိုတစ်ဦး analogue ဖြစ်ပါတယ်တစ်ခုခရေပွင့ပြီးနောက်အားလုံးပေးထားသောစားပွဲပေါ်မှာကနေအားလုံးကော်လံကိုရွေးဖို့ကိုဆိုလိုသည်။ သင်သာအခြို့သောစားပွဲ၏လယ်အတွင်းစိတ်ဝင်စားလျှင်, သူတို့ကကော်မာကွဲကွာ, သင့်လျော်တဲ့အရပျ၌ညွှန်ပြရပါမည်။ အလားတူကျောက်ပြားများ၏အမည်များသက်ဆိုင် - တစ်ဦးထက်ပိုလျှင်လူအပေါငျးတို့ကော်မာကွဲကွာရိုက်ထည့်ပါ။
အဆိုပါနေရာအားအသုံးပြုခြင်း
သိသာထင်ရှားတဲ့သင်ကူညီပေမယ့်ရှေ့ဥပမာထဲမှာ, နေရာမရှိ, keyword ကိုရှိကွောငျးသတိထားမိနိုင်ဘူး - ဤကိစ္စတွင်ထဲမှာကျနော်တို့မလိုအပ်ပါဘူးကြောင့်ဒီဖြစ်ပါသည်။ ဒါကကြေညာချက်လိုအပ်သောနှင့် SELECT ထိုသို့သော optional ကိုအော်ပရေတာ, များစွာသောရှိပါတယ်, ဒါပေမဲ့သူတို့အနည်းငယ်အကြာတွင်များမှာမပေးပါ။ နာမည်တစ်ခုထိုကဲ့သို့သောအမျိုးအစား = 'ခွေး' 'အဖြစ်တစ်နေရာစားပွဲနှင့်မဆိုအခွအေနေကထပ်ပြောသည်ပြီးနောက်သင်ရောက်နေတယ်ဆိုရင်, ထို့နောက်ရလဒ်တစ်စုံအက်ဒီဆင်၏ကိုယ်စားအိမ်မွေးတိရစ္ဆာန်တွေနဲ့တစ်ဦးတည်းသာတန်းရပါလိမ့်မယ်။ အောက်ကပုံဥပမာတစ်ခုပြသထားတယ်။ အဆိုပါကြေညာချက်အမိန့်ဖြင့်လျစ်လျူရှုမထားပါနဲ့, ဒီမှာကအရေးမထားဘူး, ထိုသို့အနည်းငယ်အကြာတွင်ဆွေးနွေးတင်ပြပါလိမ့်မယ်။
ဒါဟာနေရာပြီးနောက်မျိုးစုံအခြေအနေများရေးသားဖို့လည်းဖြစ်နိုင်ပေမယ့်မရှိတော့ကော်မာကွဲကွာကြောင်းသတိပြုသင့်ပေသည်။ ဤရည်ရွယ်ချက်အဘို့, သငျသညျထိုကဲ့သို့သော AND သို့မဟုတ် OR အဖြစ်သော့ချက်စာလုံးများကိုအသုံးပွုဖို့ရှိသည်။ ဒါဟာအားလုံးသင့်ရဲ့အခွအေနနဲ့တွေ့ဆုံခဲ့ရမည်ဖြစ်သည်ဘယ်လိုပေါ်တွင်မူတည်သည်။ သင်ရလဒ်သူတို့ထဲကအနည်းဆုံးကျေနပ်သင့်တယ်လျှင်ညျဝါသငျသညျကိုသတ်မှတ်အပေါငျးတို့သအခြေအနေများ, ပြီးတော့သူတို့ကိုအကြား, ဖြစ် AND ရမယ်တဲ့ရလဒ်အတွက်စိတ်ဝင်စားလျှင်, ထို OR ကိုအသုံးပြုပါ။
အပိုဒ် BY ORDER
ကျနော်တို့က SELECT ကြေညာချက်ထဲမှာနေရာအပြင်သင်တစ်ဦးအထူးသဖြင့်အခြေအနေမှာလိုအပ်သောအဖြစ်သတ်မှတ်ထားရလဒ် manipulate နိုင်သည့်နှင့်အတူများစွာသောအခြားသော့ချက်စာလုံးများရှိပါတယ်ဖော်ပြခဲ့တယ်။ တစ်ခုမှာထိုကဲ့သို့သော "သော့" BY ORDER ဖြစ်ပါတယ်။ ဒါဟာနှစ်ဦးစလုံးကွှနှင့်ဆင်း, သင်တိကျတဲ့လယ်ကွင်းအတွင်းနမူနာ၏ရလဒ်များကို sort ဖို့ခွင့်ပြုပါတယ်။ ဒါဟာသင်ဒေတာ sort ဖို့လိုအပ်သောတန်ဖိုးများအရသိရသည်ရုံသူ့ကိုပြီးနောက်ကော်လံ name ကိုသတ်မှတ်ဖို့လုံလောက်တဲ့ပါပဲ။ ဒါဟာအများအပြားအခြေအနေများနှင့်အတူလိုက်လျောရန်အရေးကြီးပါသည်: ပထမဦးဆုံး - ထိုကြေညာချက်တွင်သတ်မှတ်ထားသောနာမတော်ကိုအမှီ ပြု. အမိန့်ဖြင့်, နှင့် SELECT အတွက်ပစ္စုပ္ပန်ဖြစ်ရပါမည်, ဒုတိယ - အမိန့်ဖြင့်တောင်းဆိုမှုရဲ့အဆုံးမှာထားရှိရပါမည်။
အဆိုပါ default အမျိုး (ASC) တွင်တက်, သင်မူကားအမိန့်ဆင်းအတွက်ရလဒ်တွေကို sort ဖို့လိုအပ်လျှင်, လယ်ပြင် name ကိုအစား ASC keyword ကို DESC ပြီးနောက်ရေးလိုက်ခြင်းဖြစ်သည်။
ကောက်ချက်
ကျနော်တို့အဓိကပြန်လည်သုံးသပ်ပေမယ့်မပေးအပေါငျးတို့သ tool များ၏အော်ပရေတာက MySQL ကနေ select လုပ်ပါ။ SELECT အထက်ဖော်ပြခဲ့တဲ့သူတို့အားမှတပါး, ပြင်သာပြောင်းသာနှင့်ထိထိရောက်ရောက်, ထိုဒေတာဘေ့စကနေဒေတာတွေကိုပြန်လည်ရယူခွင့်ပြုသောအခြား features တွေအများကြီးရှိပါတယ်။
Similar articles
Trending Now