我有一个带有特定字段update_date的mysql数据库,其中包含一个unix时间戳格式。有些记录以后会有update_date,有些记录在过去。
我想选择过去只出现的所有记录。
我正在尝试这个:
SELECT * FROM news WHERE update_date < NOW()
哪个不能正常工作不使用unix时间,所以我想弄清楚如何利用我见过的mysql的UNIX_TIMESTAMP函数?
答案 0 :(得分:3)
试试这个:
SELECT * FROM news WHERE update_date < UNIX_TIMESTAMP()
您也可以参考UNIX_TIMESTAMP()
这是一个demo,用于显示Unix_Timestamp以unix时间戳格式获取当前日期。