我想計算我在前一週的總訂單金額。MySQL查詢計算上週
我得到了從當前日期獲取過去7天數據的查詢。
SELECT SUM(goods_total) AS Total_Amount FROM orders
WHERE order_placed_date >= date_sub(current_date, INTERVAL 7 day);
現在我怎樣才能得到上週的數據只有本週不包括在內。
例如,本週我賺了15,000美元,上週我賺了14,000美元。
我通過運行上述查詢得到15,000美元。
但我不知道如何計算上週。
這也是有用的。但我希望從今天到最後7天(本週),以及從前7天延續至前一週的7天。 – 2009-07-16 15:20:08
你的意思是,你想要一週重疊一天?或者你在句子的「to」或「from」部分暗示「被排除」? BETWEEN是否包括在內,因此需要照顧。 – 2009-07-16 15:28:40
我想計算上週從今天的日期開始並返回。我不需要像第一到第七等幾周。 – 2009-07-16 15:42:13