我想从今天开始的2个月内从 suppliermsg 表中选择最新 MsgDate 的记录。
如何更改以下内容。
String sql = "SELECT * FROM suppliermsg";
答案 0 :(得分:2)
您可以使用DATE_ADD()或DATE_SUB()进行比较。这将显示过去两个月的所有内容。
SELECT * FROM suppliermsg WHERE MsgDate BETWEEN DATE_SUB(NOW(), INTERVAL 2 MONTH) AND NOW();
答案 1 :(得分:1)
SELECT * 来自suppliermsg 其中MsgDate< DATE_ADD(CURDATE(),INTERVAL 2 MONTH)和MsgDate> CURDATE();