我尝试从MySQL数据库中获取比今天更多的每条记录。
SELECT `contract_to`
, CURDATE()
FROM `contacts`
WHERE `contract_to` > 'CURDATE()'
Actual Result I expected
contract_to | CURDATE()
2021-03-27 | 2019-03-30
但是我得到了以下
contract_to | CURDATE()
2019-03-20 | 2019-03-30
2021-03-27 | 2019-03-30
答案 0 :(得分:0)
SELECT contract_to FROM FROM where WHERE contract_to> CURDATE();
答案 1 :(得分:0)
尝试这个
SELECT contract_to, CURDATE() FROM contacts WHERE PERIOD_SUB(contract_to,CURDATE())>0
应该可以解决问题