queries သင့်ရဲ့ဒေတာဘေ့စ၏တနျခိုးအသုံးချ
တစ်ဦးကဒေတာဘေ့စစုံစမ်းမှုတစ်ခုဒေတာဘေ့စကနေ Data များနှင့်တစ်ဦးဖတ်လို့ရအောင် form မှာကို formats က extracts ။ တစ်ဦးကမေးမြန်းမှုအဆိုပါဒေတာဘေ့စလိုအပ်တယ်-များသောအားဖြင့်, ဘာသာစကားသောဘာသာစကား၌ရေးထားလျက်ရှိ၏ရမည်ဖြစ်သည် SQL ။
ဥပမာအားဖြင့်, သင်တစ်ဦးဒေတာဘေ့စကနေဒေတာတွေကိုလိုတဲ့အခါသင်ချင်သောတိကျသောသတင်းအချက်အလက်ကိုတောင်းဆိုဖို့စုံစမ်းမှုကိုအသုံးပြုပါ။ ဖြစ်ကောင်းဖြစ်နိုင်သငျသညျတခုထမ်းစားပွဲရှိသည်, သငျသညျရောင်းအားစွမ်းဆောင်ရည်နံပါတ်များကိုခြေရာခံချင်တယ်။ သငျသညျပေးထားသောကာလအတွင်းအမြင့်ဆုံးရောင်းအားမှတျတမျးတငျထားသူဝန်ထမ်းအဘို့သင့်ဒေတာဘေ့စ query ပေလိမ့်မည်။
အဆိုပါ SQL SELECT ထုတ်ပြန်ချက်
တစ်ဦးကဒေတာဘေ့စစုံစမ်းမှုအဆိုပါဒေတာဘေ့စသဖြင့်လိုအပ်သောစုံစမ်းမှု format ကိုလိုက်နာရမည်။ အသုံးအများဆုံးပုံစံအများအပြားဒေတာဘေ့စစီမံခန့်ခွဲမှုစနစ်များကိုအသုံးပြုတဲ့ပုံစံချထားသော Query Language (SQL) စံစုံစမ်းမှုပုံစံဖြစ်ပါတယ်။ SQL အဆင့်မြင့်မေးမြန်းချက်နိုင်စွမ်းတဲ့အင်အားကြီးဘာသာစကားဖြစ်ပါတယ်။
SQL တိကျတဲ့ဒေတာကိုရွေးပါမယ့် SELECT ကြေညာချက်အသုံးပြုသည်။
တစ်သင်ခန်းစာအဖြစ်ဒေတာဘေ့စထုတ်ကုန်နဲ့မကြာခဏသင်္ဘောများ Northwind ဒေတာဘေ့စပေါ်အခြေခံပြီးဥပမာတစ်ခုစဉ်းစားပါ။
ဒီမှာဒေတာဘေ့စရဲ့အန်ထမ်းစားပွဲကနေတစ်ဦးကောက်နုတ်ချက်င်:
EmployeeID | မျိုးနွယ်အမည် | နာမည် | ခေါင်းစဥ် | လိပ်စာ | မြို့ | ဒေသ | |
---|---|---|---|---|---|---|---|
1 | Davolio | နန်စီ | အရောင်းကိုယ်စားလှယ် | 507 - 20th ရိပ်သာ အီး | ဆီယက်တဲလ် | WA | |
2 | ခဝါသည် | အင်ဒရူး |
| 908 ဒဗလျူ Capital ကို Way ကို | Tacoma | WA | |
3 | Leverling | Janet | အရောင်းကိုယ်စားလှယ် | 722 မော့စ်ဂလားပင်လယ်အော် Blvd. | Kirkland | WA |
အဆိုပါဒေတာဘေ့စကနေတစ်ဦးဝန်ထမ်းရဲ့အမည်နှင့်ခေါင်းစဉ်ကိုပြန်လာရန်, SELECT ကြေညာချက်ဤကဲ့သို့သောအရာတစ်ခုခုကိုကြည့်ရှုမည်ဟု:
FIRSTNAME, LastName, ဝန်ထမ်းများ FROM မှခေါင်းစဉ် SELECT;
ဒါဟာပြန်လာလိမ့်မယ်:
နာမည် | မျိုးနွယ်အမည် | ခေါင်းစဥ် |
---|---|---|
နန်စီ | Davolio | အရောင်းကိုယ်စားလှယ် |
အင်ဒရူး | ခဝါသည် | ဒုတိယသမ္မတအရောင်း |
Janet | Leverling | အရောင်းကိုယ်စားလှယ် |
နောက်ထပ်ရလဒ်များမွမ်းမံရန်, သင်တစ်ဦး WHERE clause ကိုထည့်သွင်းစေခြင်းငှါ,:
ဝန်ထမ်းများ FROM မှ FIRSTNAME, LastName SELECT
နေရာစီးတီး = 'Tacoma';
ဒါဟာ Tacoma ကနေသူသည်မည်သည့်န်ထမ်းများ၏ FIRSTNAME နှင့် LastName ပြန်လည်ရောက်ရှိ:
နာမည် | မျိုးနွယ်အမည် |
---|---|
အင်ဒရူး | ခဝါသည် |
SQL ကြည့်ရှုနှင့်အတူအလုပ်လုပ်ရန်ကလွယ်ကူအောင် Microsoft က Excel ကိုဆင်တူကြောင်းတစ်တန်း / ကော်လံ form မှာ data တွေကိုပြန်လည်ရောက်ရှိကြောင်းသတိပြုပါ။ အခြားအစုံစမ်းမှုဘာသာစကားများတစ်ဂရပ်သို့မဟုတ်ဇယားအဖြစ် data ကိုပြန်လာလိမ့်မယ်။
မေးမြန်းခြင်းများရဲ့ Power
တစ်ဦးကဒေတာဘေ့စရှုပ်ထွေးသောခေတ်ရေစီးကြောင်းနှင့်လှုပ်ရှားမှုများထုတ်ဖေါ်ဖို့အလားအလာရှိပါတယ်, ဒါပေမဲ့ဒီအာဏာကိုသာအမေးမြန်းမှုများအသုံးပြုခြင်းမှတဆင့်နေရသည်ဖြစ်ပါတယ်။ တစ်ဦးကရှုပ်ထွေးသောဒေတာဘေ့စအချက်အလက်များ၏တစ်ဦးများပြားလှသိုလှောင်မျိုးစုံစားပွဲပါဝင်ပါသည်။ တစ်ဦးကမေးမြန်းမှုသင်ပိုမိုလွယ်ကူစွာကခွဲခြမ်းစိတ်ဖြာနိုင်ပါတယ်ဒါကြောင့်သင်တစ်ခုတည်းစားပွဲပေါ်မှာသို့ filter မှခွင့်ပြုပါတယ်။
queries လည်းသင့်ရဲ့ဒေတာကိုအပေါ်တွက်ချက်မှုလုပ်ဆောင်သို့မဟုတ် data ကိုစီမံခန့်ခွဲမှုလုပ်ငန်းများကိုအလိုအလျောက်နိုင်ပါတယ်။ သင်တို့သည်လည်းဒေတာဘေ့စဖို့သူတို့ကိုကျူးလွန်မီသင့်ဒေတာမှ updates များကိုပြန်လည်သုံးသပ်လို့ရပါတယ်။