SQLで日付から曜日を取得する方法です。
created_at: DATE型
DAYOFWEEK(created_at): 1~7(日曜~土曜) の数値が返ってきます。
select
created_at,
DAYOFWEEK(created_at)
created_at |
DAYOFWEEK(created_at) |
(曜日) |
2020/9/27 |
1 |
日 |
2020/9/28 |
2 |
月 |
2020/9/29 |
3 |
火 |
2020/9/30 |
4 |
水 |
2020/10/1 |
5 |
木 |
2020/10/2 |
6 |
金 |
2020/10/3 |
7 |
土 |
2020/10/4 |
1 |
日 |
Discussion