Skip to content
GitHub

အချက်အလက်များကို ထုတ်ယူခြင်း (SELECT Statement)

SQL သင်ယူတဲ့အခါ ပထမဆုံး သိထားသင့်တာကတော့ ဒေတာ (Data) တွေကို ဘယ်လို ပြန်ထုတ်ကြည့်မလဲ ဆိုတာဖြစ်ပါတယ်။ ဒါကို Query လို့ ခေါ်လေ့ရှိတယ်။

အသုံးအများဆုံး စာလုံးကတော့ SELECT ဖြစ်ပါတယ်။ SELECT ရဲ့ အဓိပ္ပာယ်က “ရွေးချယ်ပါ” လို့ ဆိုလိုတာပါပဲ။

အခြေခံအကျဆုံး SELECT ... FROM

Section titled “အခြေခံအကျဆုံး SELECT ... FROM”

စကားပြောသလိုပါပဲ၊ “ဘာတွေကို … ဘယ်နေရာကနေ ရွေးမလဲ” ဆိုတဲ့ ပုံစံပါ။ FROM ဆိုတာက “ဘယ် ဇယား (Table) ကနေလဲ” လို့ ပြောတာပါ။

ဥပမာ - users ဆိုတဲ့ Table ထဲမှာ ရှိတဲ့ အချက်အလက် အကုန်လုံး ကို ပြချင်တယ်ဆိုပါစို့။

SELECT * FROM users;

ရှင်းလင်းချက်:

  • SELECT * : * လေးက “အရာအားလုံး၊ အကုန်လုံး” လို့ ဆိုလိုပါတယ်။ Table ထဲက Column (ခေါင်းစဉ်) အကုန်လုံးကို ပြပေးမယ်။
  • FROM users : users ဆိုတဲ့ နာမည်နဲ့ Table ကနေ ယူမှာ ဖြစ်တယ်။
  • ; (Semicolon) : SQL ဝါကျတစ်ကြောင်း ပြီးဆုံးတိုင်း အမြဲတမ်း ; နဲ့ပိတ်လေ့ရှိပါတယ်။

လိုချင်တဲ့ Column ကိုပဲ ရွေးချယ်ခြင်း

Section titled “လိုချင်တဲ့ Column ကိုပဲ ရွေးချယ်ခြင်း”

တကယ့် Database အကြီးစားတွေမှာ * ကို သုံးရင် Data တွေ အများကြီး ထွက်လာပြီး နှေးသွားနိုင်ပါတယ်။ ကိုယ်လိုချင်တဲ့ အချက်အလက် (ဥပမာ - နာမည်နဲ့ အီးမေးလ်) သီးသန့်ကိုပဲ ဆွဲထုတ်တာ အကောင်းဆုံးပါ။

SELECT name, email FROM users;

(အဓိပ္ပာယ်: users Table ထဲကနေ name ခေါင်းစဉ်ရယ်၊ email ခေါင်းစဉ် ၂ ခုထဲက ဒေတာတွေကိုပဲ ထုတ်ပြပေးပါ။)


ဒီအဆင့်အထိ ဆိုရင် SELECT နဲ့ ဒေတာတွေ ဘယ်လို ရွေးထုတ်လဲဆိုတာ သဘောပေါက်ပြီလို့ ထင်ပါတယ်။