ホームページ >データベース >mysql チュートリアル >MySQL の DATETIME フィールドから日付のみを抽出するにはどうすればよいですか?
MySQL の DATETIME フィールドから日付を取得する
MySQL データベースを使用する場合、次の内容が含まれるフィールドから日付情報のみを選択する必要がある場合があります。日付と時刻の値の両方。 DATETIME フィールドに必要なデータが保持されるこのシナリオでは、次のアプローチを使用できます。
DATE() Function
時間コンポーネントをバイパスして、時間コンポーネントのみを選択するにはDATETIME フィールドの日付部分には、MySQL が DATE() 関数を提供します。その構文は単純です。
DATE(ColumnName)
ここで、「ColumnName」はターゲットの DATETIME フィールドを表します。
例
「ExampleTable」という名前のテーブルがあるとします。次の値を持つ「DateTimeColumn」という DATETIME フィールドが含まれています:
2012-01-23 09:24:41
時刻を除外してこのフィールドから日付を抽出するには、次のクエリを使用します:
SELECT DATE(DateTimeColumn) FROM ExampleTable;
結果クエリの内容は次のようになります。
2012-01-23
補足
以上がMySQL の DATETIME フィールドから日付のみを抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。