Sunday, July 6, 2008

BETWEEN

IN keyword ကို အသံုးျပဳျပီး data ေတြကို တခု သို့မဟုတ္ တခုထက္ ပိုျပီးရယူႏိုင္သလို BETWEEN keyword ကို အသံုးျပဳျပီးေတာ့လည္း data ေတြကို range သတ္မွတ္ျပီး ရယူႏိုင္ပါတယ္.. သေဘာကေတာ့ ကိုယ္လိုခ်င္တဲ့ တန္ဖိုးကို ဘယ္ေလာက္ကေန ဘယ္ေလာက္အတြင္းမွာ ရွိရမယ္ဆိုျပီး selecting range လုပ္လိုက္တာပါ..keyword အေနနဲ့ BETWEEN လို.ပဲဆိုေပမယ့္ BETWEEN ရဲ့ေနာက္မွာ AND keyword အျမဲလိုက္တယ္ဆိုတာ ေတြ.ရပါလိမ့္မယ္..

အေျခခံ ပံုစံကေတာ့..
SELECT “column_name”
FROM “table_name”
WHERE “column_name”
BETWEEN “value1” AND “value2”

ဒါဆိုရင္ value1 နဲ့ value2 ၾကားမွာ ရွိတဲ့ data ေတြကို SELECT လုပ္မွာ ျဖစ္ပါတယ္..

Store_information


Store_nameSalesDate
Yangon$1500Jan-07-2007
Mandalay$850Jan-05-2007
Naypyitaw$350Jan-10-2007
Yangon$400Jan-10-2007
Bago$550Jan-08-2007


ဥပမာအေနနဲ့ Store_information table ထဲက ေရာင္းအားတန္ဖိုး $၅၀၀ နဲ့ ၁၀၀၀ ၾကားမွာ ရွိတဲ့ စတိုးဆိုင္ေတြရဲ့ အခ်က္အလက္ေတြကို ယူလိုက္ၾကရေအာင္…
ေရးရမယ့္ ပံုစံက
SELECT *
FROM Store_information
WHERE Sales
BETWEEN $500 AND $1000

ေအာက္က table ကေတာ့ ကၽြန္ေတာ္တို့ လိုခ်င္တဲ့ စတိုးဆိုင္ေတြရဲ့ အခ်က္အလက္ေတြက ျပပါလိမ့္မယ္..

Store_information


Store_nameSalesStore_name
Mandalay$850Jan-05-2007
Bago$550Jan-08-2007


ေနာက္ထပ္ ဥပမာအေနနဲ့ ရက္စဲြ ၂၀၀၇ ခုႏွစ္ ဇႏၷ၀ါရီလ ၅ ရက္နဲ့ ၁၀ ရက္ၾကားမွာ ရွိတဲ့ စတိုးဆိုင္ေတြရဲ့ data ေတြကို စံုစမ္းၾကည့္လုိက္ရေအာင္…
SELECT *
FROM Store_information
WHERE Date
BETWEEN “Jan-o5-2007” AND “Jan-10-2007”

ရလဒ္ကေတာ့….

Store_information


Store_nameSalesStore_name
Yangon$1500Jan-07-2007
Bago$550Jan-08-2007

No comments: