【mysql】date型とnow()を比較する
大した話じゃないけど、ミスったのでメモしておく。
calendar
id | target |
---|---|
1 | 2017-09-20 |
2 | 2017-09-21 |
3 | 2017-09-22 |
ヒットしない
select * from calendar where target <= now();
ヒット
select * from calendar where target <= date(now());
now()は「2017-09-21 00:00:00」となるからあたり前なんだけど。。以上です