我有一个column(expire_date(varchar))其值存储为2016-05-11 13:19:32。我想将此值与NOW()比较。我想选择expiry_date大于当前时间的行

我的代码:

select * from tbl_table where expiry_date > NOW()


但是我不知道这是否正确。

最佳答案

尝试这个:

select * from tbl_table where CAST(expiry_date AS DATETIME) > NOW()

关于mysql - 在MySQL中将日期与NOW()比较,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35935112/

10-15 18:11