SQL道場 日付時刻関数 HOUR関数
SQLで時間(時)を取り出すHOUR関数について記載しています。
対応データベース:MySQL Access DB2
HOUR関数の文法
SELECT HOUR(日付) FROM テーブル
引数 | 日付 | 文字列型 |
返値 | 数値型 日付値の時間が戻ります。 |
HOUR関数は指定された日付より時間(時)を取り出します。
MySQL仕様
time に対応する時を返します。 戻り値の範囲は、日付時間値の 0 から 23 までです。 ただし、TIME 値の範囲は実際にはもっと大きいため、HOUR は 23 よりも大きい値を返すことができます。
実行例
MySQLの実行例
/* MySQL 時間(時)を取り出すサンプル */
SELECT HOUR(NOW());
SELECT HOUR('2008-02-03 10:05:03');