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

sqlで日付型を条件にする際の注意

mysql

忘れていたのでメモ。

timestamp,datetime型のカラムに対しての条件では、必ず hh:mm:ssまで含めること。

例)
select * from statement where date_col >= '2013-04-05 00:00:00' and date_col <= '2013-04-05 23:59:59';

hh:mm:ss を省略すると意図したデータが取得できない。