次のテーブル構造があります。
uid | ... | created | ...
int(10) | ... | int(10) | ...
created
フィールドにはタイムスタンプが入力されています。クエリの結果は次のSELECT created FROM mytable WHERE 1 LIMIT 5
とおりです。
created
----------
1308122243
1308122243
1308552690
1309247417
1309254571
しかし、 を実行するSELECT DATE(created) FROM mytable WHERE 1 LIMIT 5
と、奇妙な NULL が発生します。
DATE(created)
-------------
2013-08-12
2013-08-12
NULL
NULL
NULL
なぜそれが起こるのですか?