MySQLを使用して日付文字列から取得しようとしextract
ています。month
2011-11-29 19:30:00
私はEXTRACT(MONTH FROM date) as d
役に立たず、またSTR_TO_DATE(EXTRACT(MONTH FROM date), '%Y-%m-%d') AS d
喜びもありませんでした。
extract
そのような文字列から月に適切な方法を提案できる人はgroup
いますか?
あなたが使用することができます
select DATE_FORMAT('2011-11-29 19:30:00', '%c');
EXTRACT(MONTH FROM STR_TO_DATE(date_ordered, '%Y-%m-%d')) as month
うまくいくように見えた
SUBSTRING(date_string,6,2)
?
バツ
次のように日時フィールドから日を取得できます
DATE_FORMAT( date , '%d' ) AS d