需求:使用sql语句根据日期分组,然后查询数量、总量等信息。
主要使用sql的DATE_SUB方法,sql语句如下:
SELECT SUM(sumPrice) salePrice, COUNT(DISTINCT phone_num) buyerCount, DATE_FORMAT(itemsaledatetime, '%Y-%m-%d') date FROM auge_sale WHERE DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= DATE(itemsaledatetime) GROUP BY DATE_FORMAT( itemsaledatetime, '%Y-%m-%d')