gpt4 book ai didi

mysql - 如何获取去年的日期范围?

转载 作者:行者123 更新时间:2023-11-29 13:09:35 25 4
gpt4 key购买 nike

我想获取 LastYear/1/1LastYear/12/31 之间的日期范围

我知道我能做到

date_sub(now(),间隔 1 年)。但这会让我得到2013/03/08。不知道如何更改日期和月份。

SELECT *
FROM orders
WHERE dispatch_date between `LastYear/1/1` AND `LastYear/12/31`

最佳答案

您可以轻松创建所需的日期:

SELECT *
FROM orders
WHERE dispatch_date >= MAKEDATE(YEAR(NOW()) - 1, 1) -- first day of previous year
AND dispatch_date < MAKEDATE(YEAR(NOW()), 1) -- first day of current year

关于mysql - 如何获取去年的日期范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22275703/

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