如何在MySQL中选择DateTime.MinValue(01/01/1970)?

时间:2015-03-18 17:22:00

标签: mysql sql datetime epoch

如何在MySQL中选择1970年1月1日?

使用SELECT '1970-01-01'并不会在C#中返回有效的DateTime对象。

如果返回null,我希望返回Epoch日期,例如

SELECT      IFNULL(MAX(`created`), '1970-01-01') `lastcreated`
FROM        `tickets`
WHERE       `accnum` = 20088

1 个答案:

答案 0 :(得分:1)

你可以使用SELECT FROM_UNIXTIME(0)获取纪元后0秒的日期DateTime对象:

SELECT      IFNULL(MAX(`created`), FROM_UNIXTIME(0)) `lastcreated`
FROM        `tickets`
WHERE       `accnum` = 20088