Я пытаюсь добавить предложение WHERE к моему SELECT, чтобы получить даты из моей таблицы WHERE datetime в таблице больше, чем переданная метка времени.
SELECT * FROM record WHERE UNIX_TIMESTAMP(REPLACE(date_value, 'T', '')) >= 1388552400;
Вот образец данных
+--------+------------------------------+
| id | date_value |
+--------+------------------------------+
| 344380 | 2014-12-01T00:00:00 |
| 344381 | 2014-12-23T00:00:00 |
| 344382 | 2014-12-16T00:00:00 |
| 344383 | 2014-12-24T00:00:00 |
| 344384 | 2014-12-17T00:00:00 |
+--------+------------------------------+
Я пробовал несколько вещей, но получаю либо пустой набор, либо предупреждение о неправильном дате и времени.