在使用MySQL进行数据查询时,如何查询一周内的商品信息呢?下面是一段MySQL查询语句的范例:
SELECT * FROM 商品表 WHERE DATE_SUB(CURDATE(), INTERVAL 7 DAY)<= 创建时间;
上述代码中,我们使用了DATE_SUB函数和CURDATE函数。CURDATE函数用于获取当前日期,而DATE_SUB函数则可以用于做日期减法。
其中,第一个参数是需要减去的日期,第二个参数则是需要减去的时间间隔。这里我们用了INTERVAL 7 DAY,表示减去7天的时间间隔。
最后再与商品表中的创建时间进行比较,即可筛选出一周内创建的商品。