gpt4 book ai didi

mysql - 获取上周的开始和结束日期 [MySQL]

转载 作者:行者123 更新时间:2023-11-29 23:46:54 26 4
gpt4 key购买 nike

我想自动计算最后一周的收入。我总是计算周一 00:00:00 到周日 23:59:59 的收入。注意:准确的时间 00:00:00 和 23:59:59 在这里很重要。

目前我使用以下非常基本的脚本:

选择总和(base_subtotal)来自 sales_flat_order其中created_at位于'2014-09-08 00:00:00'和'2014-09-14 23:59:59'之间

现在我不想每次运行查询时都更新日期,因为如果有很多这样的查询。 sql如何自动获取开始和结束日期以及准确的时间?

我正在使用 MySQL。

到目前为止,谢谢;)

最佳答案

select sum(base_subtotal)
from sales_flat_order
where created_at between
CURRENT_DATE - INTERVAL WEEKDAY(CURRENT_DATE) + 7 DAY
AND
(CURRENT_DATE - INTERVAL WEEKDAY(CURRENT_DATE) DAY) - INTERVAL 1 SECOND

关于mysql - 获取上周的开始和结束日期 [MySQL],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25864800/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com