gpt4 book ai didi

php - 按年份换行的日期范围选择数据

转载 作者:行者123 更新时间:2023-11-29 02:04:26 24 4
gpt4 key购买 nike

我不知道这是否可能。我有一个 MySQL 表,其中包含广告商的季节开始和结束日期。日期不会每年更改,因此它们以 MM-DD 格式存储。

这些通常在一年内连续,即 3 月 1 日 (03-01) 至 10 月 1 日。 (10-01).

但季节可能会在年底结束,例如 10 月 1 日。 (10-01)至3月1日(03-01)(即春夏休馆)

现在我需要选择条目(通过 PHP),其中用户输入的日期范围(比如 12 月 1 日到 12 月 12 日)在广告商季节开始/结束日期内。

如果赛季开始/结束在数学上是连续的(例如 03-01 - 10-01)就足够简单了,但是当它们可能连续也可能不连续时我该怎么做。

抱歉,如果我没有解释清楚,但我的头要爆炸了....

最佳答案

为该数据使用正确的列类型 ( DATE ),季节换行就不是问题了。

获取用户提供的日期范围适用的季节:

SELECT foo
FROM seasons_table
WHERE <user range low> >= season_range_low
AND <user range high> <= season_range_high

关于php - 按年份换行的日期范围选择数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8974159/

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