嘿伙计们,我只是想从我的数据库中提取所有记录,这些记录的 rec_date (varchar) 存储为 m/d/Y 并且已过期(如,小于curdate()
),而这个调用并没有给我什么想:
SELECT member_id,
status,
DATE_FORMAT(STR_TO_DATE(rec_date, '%m/%d/%Y'), '%Y-%m-%d') AS rec
FROM members
WHERE rec_date > CURDATE()
AND status = '1'
我显然做错了什么,所以你能帮忙吗?