MySQL-Plus查数据库中近7天的记录

List wavelist = waveorderService.selectList(new EntityWrapper<>(waveorder)
                  .eq("ispackinglsit", "0")
                  .where("DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= create_date")
                  .orderBy("create_date",false));

CURDATE()为MySQL中的时间函数,表示当前日期。

DATE_SUB(date,INTERVAL expr type):函数从日期减去指定的时间间隔。

DATE_SUB(CURDATE(), INTERVAL 7 DAY):从当前时间减去7天

你可能感兴趣的:(MySQL)