私は弦柱として機能する日付それを として選択したいと思いますDATE
。
出来ますか?
サンプルデータの形式は次のようになります。
month/day/year
->12/31/2011
ベストアンサー1
で述べたようにMySQL 日付テキストを含む文字列列を日付フィールドとして使用する、 できるよ
SELECT STR_TO_DATE(yourdatefield, '%m/%d/%Y')
FROM yourtable
これらの日付文字列をWHERE
句で処理することもできます。例えば
SELECT whatever
FROM yourtable
WHERE STR_TO_DATE(yourdatefield, '%m/%d/%Y') > CURDATE() - INTERVAL 7 DAY
この方法では、あらゆる種類の日付/時刻レイアウトを扱うことができます。DATE_FORMAT()
関数の書式指定子の 2 番目のパラメータに何を入れられるかを確認しますSTR_TO_DATE()
。