Thursday, July 3, 2008

AND OR

AND နဲ့ OR ကို အသံုးျပဳဖုိ့ အေျခခံပံုစံက

SELECT “column_name”
FROM “table_name”
WHERE “simple_condition”
AND or OR “simple_condition”

ဒီေနရာမွာ or က AND နဲ့ OR ၾကိဳက္တာ အသံုးျပဳႏုိင္တယ္ ဆိုလိုတာပါ။

Compound Condition ဆိုတာ Simple Condition ေတြ စုေပါင္းထားတာ ျဖစ္ျပီး ကန့္သန့္ခ်က္ မရွိပါဘူး ဒါကိုရွင္းသြားေအာင္ ဥပမာေတြနဲ့ သြားၾကည့္လိုက္ရေအာင္…
ေရာင္းအားတန္ဖိုး $၁၀၀၀ အထက္မွာရွိတဲ့ စတိုးဆိုင္ေတြရယ္..ေရာင္းအားတန္ဖိုး $၅၀၀ နဲ့ $၁၀၀ ၾကားမွာရွိတဲ့ စတိုးဆုိင္ေတြကို လိုခ်င္တယ္ဆိုပါစို့ ..



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 Store_name,Sales
FROM Store_information
WHERE Sales>1000
OR (Sales<500> AND Sales>100)

ရလဒ္အေနနဲ့ ေအာက္ပါအတိုင္းေတြ.ရမွာပါ။

Store_information
Store_nameSales
Yangon$1500
Naypyitaw$350
Yangon$400


ဒုတိယ ဥပမာအေနန ဲ့ေရာင္းအားတန္ဖိုး $1000 ေအာက္ရွိတဲ့ ရန္ကုန္ စတုိးဆိုင္ကို သိခ်င္တယ္ဆိုပါစို့… ဒီေနရာမွာ Simple Condition ႏွစ္ခုရွိတာကို ေတြ.ရမွာပါ။ ပထမ က ေရာင္းအားတန္ဖိုး $1000 ေအာက္လည္းရွိရမယ္.. စတိုးဆိုင္ရဲ့ အမည္ကလည္း ရန္ကုန္ ျဖစ္ရမယ္..အခ်က္ ႏွစ္ခ်က္စလံုးကိုက္ညီရမွာ ျဖစ္တဲ့ အတြက္ AND keyword ကို သံုးရမွာျဖစ္ပါတယ္..


ေရးရမွာက

SELECT Store_name,Sales
FROM Store_information
WHERE Store_name=”Yangon”
AND Sales<1000



Store_nameSales
Yangon$400



AND နဲ့ OR ရဲ့ သေဘာတရားကို နားလည္ႏိုင္မယ္လို့ ထင္ပါတယ္.. AND က Condition ႏွစ္ခုစလံုး နဲ့ ကိုက္ညီမႈရွိမွသာ အဲဒီ data ကို Choice လုပ္မွာ ျဖစ္ပါတယ္.. OR ကေတာ့ Condition ႏွစ္ခုရိွခဲ့ရင္ အဲဒီအထဲက Condition တခုခုနဲ့ ကိုက္ညီမႈရွိတာနဲ့ အဲဒီ data ကို Choice လုပ္မွာ ျဖစ္ပါတယ္..

No comments: