Sunday, July 6, 2008

IN

ဒီ 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_nameSalesDate
Yangon$1500Jan-07-2007
Mandalay$850Jan-05-2007
Naypyitaw$350Jan-10-2007
Yangon$400Jan-10-2007
Bago$550Jan-08-2007

ေရးရမွာက

SELECT * FROM Store_information WHERE Store_name IN (“Yangon”,”Mandalay”)

ရလဒ္က

Store_information


Store_nameSalesDate
Yangon$1500Jan-07-2007
Mandalay$850Jan-05-2007
Yangon$400Jan-10-2007

No comments: