如何从MySQL中的DATETIME字段中查找超过90天的记录?

如何从MySQL中的DATETIME字段中查找超过90天的记录?,mysql,sql,Mysql,Sql,我的MySQL数据库中有一个名为lastlogin的字段。它以这种格式保存日期时间:2014-04-02 11:03:23 要获取从今天起超过90天的所有记录,需要调用什么查询?您可以这样做: SELECT * FROM table WHERE lastLogin < DATE_SUB(NOW(), INTERVAL 90 DAY); 从表中选择* 其中lastLogin

我的MySQL数据库中有一个名为
lastlogin
的字段。它以这种格式保存日期时间:
2014-04-02 11:03:23

要获取从今天起超过90天的所有记录,需要调用什么查询?

您可以这样做:

SELECT * FROM table
WHERE lastLogin < DATE_SUB(NOW(), INTERVAL 90 DAY);
从表中选择*
其中lastLogin
询问代码的问题必须表现出最低限度的理解力和尝试性的努力。读一遍给他带来困难的止损,然后写下他的问题,这会很有帮助,混蛋!你为什么要付钱?我不知道为什么当类似的问题获得100多张选票时,这个问题会有这么多的负面影响。令人惊讶的是,它甚至从未被编辑过。可能是