MySQL 日付から曜日を取得する
MySQLで、日付から曜日を取得する手順を記述してます。
環境
- OS ubuntu21.10
- MySQL Ver 8.0.27-0ubuntu0.21.10.1 for Linux on x86_64 ((Ubuntu))
- MySQL Workbench 8.0.27
手順
日付から曜日を取得する場合は、「WEEKDAY()」を使用します。
WEEKDAY( 日付 )
結果は数値で返り、曜日との対応は以下となります。
月曜日 = 0
火曜日 = 1
水曜日 = 2
木曜日 = 3
金曜日 = 4
土曜日 = 5
日曜日 = 6
実際に、実行してみます。
SELECT
WEEKDAY('2022-01-01'),
WEEKDAY('2022-01-02'),
WEEKDAY('2022-01-03 23:59:59')
実行結果をみると、曜日が取得されていることが確認できます。
※カレンダー
存在しない日付を指定
存在しない日付を指定した場合は、「null」が返ります。
SELECT
WEEKDAY('2022-21-01')
実行結果
-
前の記事
PostgreSQL 日付のフォーマットを設定する 2022.03.15
-
次の記事
Vue.js マウスホイールのイベントを取得する 2022.03.15
コメントを書く