読者です 読者をやめる 読者になる 読者になる

MySQLで曜日を条件に絞り込みを行う方法

二度とやらないと思っていたけど、二度目をやることがあったので、メモ

select * from テーブル名 WHERE DAYOFWEEK(対象カラム) = '3'

曜日の数字は以下の通り

日曜日 月曜日 火曜日 水曜日 木曜日 金曜日 土曜日
1 2 3 4 5 6 7

火曜日だけ変更したいとかそんなときはupdate文で書けばよい
そんな場面ないだろうって思って今年2回もありました。

update テーブル名 set hoge = 'foo' WHERE DAYOFWEEK(対象カラム) = '3'