如何在 MySQL 中 select DateTime.MinValue (01/01/1970)?
How to select DateTime.MinValue (01/01/1970) in MySQL?
如何在 MySQL 中 select 1970 年 1 月 1 日?
使用 SELECT '1970-01-01'
不是 return C# 中的有效 DateTime
对象。
如果 null
被 return 编辑,我希望它成为 return 大纪元日期,例如
SELECT IFNULL(MAX(`created`), '1970-01-01') `lastcreated`
FROM `tickets`
WHERE `accnum` = 20088
您可以使用 SELECT FROM_UNIXTIME(0)
获取一个 DateTime
对象,用于在纪元后 0 秒的日期:
SELECT IFNULL(MAX(`created`), FROM_UNIXTIME(0)) `lastcreated`
FROM `tickets`
WHERE `accnum` = 20088
如何在 MySQL 中 select 1970 年 1 月 1 日?
使用 SELECT '1970-01-01'
不是 return C# 中的有效 DateTime
对象。
如果 null
被 return 编辑,我希望它成为 return 大纪元日期,例如
SELECT IFNULL(MAX(`created`), '1970-01-01') `lastcreated`
FROM `tickets`
WHERE `accnum` = 20088
您可以使用 SELECT FROM_UNIXTIME(0)
获取一个 DateTime
对象,用于在纪元后 0 秒的日期:
SELECT IFNULL(MAX(`created`), FROM_UNIXTIME(0)) `lastcreated`
FROM `tickets`
WHERE `accnum` = 20088