MySQL EXTRACT() ပုံစံ

အကြောင်းကြောင်း နှင့် အသုံးပြုခြင်း

EXTRACT() ပုံစံ သည် ရက်/စံချိန် သီးခြား အစိတ်အပိုင်း ကို ပြန်လည်ပေးသည် အန်။ နှင့်အတူ နှစ်၊ လ၊ ရက်၊ နာရီ၊ မိနစ်၊ ဒေါင်းစင်း စသည်။

အပြောအဆို

EXTRACT(unit FROM date)

date အရာတွေ အဆိုပါ ရှိနိုင်သော ရက်စွဲ အချက်အလက် ဖြစ်ပါသည်。unit အရာတွေ အဆိုပါ အရာများ ဖြစ်ကြပါသည်:

Unit ပုံစံ
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH

အမှတ်အသား

အဆိုပါ အချက်အလက်များ အား အသုံးပြုပါသည်:

OrderId ProductName OrderDate
1 'Computer' 2008-12-29 16:25:46.635

ကျွန်တော်တို့က အဆိုပါ SELECT အရာကို အသုံးပြုပါသည်:

SELECT EXTRACT(YEAR FROM OrderDate) AS OrderYear,
EXTRACT(MONTH FROM OrderDate) AS OrderMonth,
EXTRACT(DAY FROM OrderDate) AS OrderDay
FROM Orders
WHERE OrderId=1

ရလဒ်:

OrderYear OrderMonth OrderDay
2008 12 29