ဒီ IN keyword ကိုလည္း WHERE နဲ့တြဲဖက္ အသံုးျပဳရပါမယ္..OR နဲ့ အလုပ္ လုပ္ပံုခ်င္း တူေပမယ့္ IN keyword မွာက data ႏွစ္ခုထက္ ပိုျပီး SELECT လုပ္ႏိုင္တာေၾကာင့္ data ေတြ မ်ားလာရင္ OR keyword ထက္ ပိုျပီးအဆင္ေျပတာကို ေတြ.ရွိမွာပါ..
ေရးရမယ့္ အေျခခံ ပံုစံက
SELECT “column_name”
FROM “table_name”
WHERE “column_name”
IN (‘value1’,’value2’,…)
ဒီေနရာမွာ value က ကန့္သန့္ခ်က္ မရွိပါဘူး..ျပီးရင္ value ရဲ့ေနရာမွာ numerical သို့မဟုတ္ characters ၾကိဳက္တာ ျဖစ္ႏိုင္ပါတယ္..value တခုထဲ ရွိခဲ့မယ္ဆိုရင္ေတာ့ ေအာက္က statement နဲ့ အတူတူပဲ ျဖစ္မွာပါ..
WHERE ‘column_name’=’value’
ဥပမာအေနနဲ့ Store_information table ထဲက ရန္ကုန္..မႏၷေလး စတိုးဆိုင္ေတြရဲ့ သတင္းေတြကို ရယူၾကည့္ရေအာင္..
Store_information
| Store_name | Sales | Date |
|---|---|---|
| Yangon | $1500 | Jan-07-2007 |
| Mandalay | $850 | Jan-05-2007 |
| Naypyitaw | $350 | Jan-10-2007 |
| Yangon | $400 | Jan-10-2007 |
| Bago | $550 | Jan-08-2007 |
ေရးရမွာက
SELECT * FROM Store_information WHERE Store_name IN (“Yangon”,”Mandalay”)
ရလဒ္က
Store_information
| Store_name | Sales | Date |
| Yangon | $1500 | Jan-07-2007 |
| Mandalay | $850 | Jan-05-2007 |
| Yangon | $400 | Jan-10-2007 |
No comments:
Post a Comment