gpt4 book ai didi

mysql - 如何添加月份列表作为 SQL 条件?

转载 作者:行者123 更新时间:2023-11-29 21:19:09 24 4
gpt4 key购买 nike

在报告页面中,我有:

  • 月份:选择所需月份
  • 工作日:我所在月份的工作日数
  • 年份:所需的年份

现在我必须更改它:

  • 开始月份:选择经期的第一个月
  • 结束月份:选择经期的最后一个月
  • 工作日:我所在月份的工作日数
  • 年份:所需的年份

我的报告中一切正常,我想更改我的 SQL 请求以具有类似的内容:

SELECT *
FROM mytable
WHERE
While (not my final month)
{mytable.month = current month}
AND mytable.day = @workDay
AND mytable.year = @year

而且我不知道如何管理 WHERE 中的 while 并且我也不知道如何管理。

数据示例:

| ID | Label | Month | Year | Nd_Days | 
---------------------------------------
| 01 | foo | 02 | 2016 | 2 |
| 02 | fii | 03 | 2016 | 1 |
| 03 | faa | 04 | 2016 | 1 |
| 04 | fii | 03 | 2016 | 3 |

最佳答案

我找到了如何做到这一点。简单地说,我觉得自己很愚蠢,因为我没有单独找到它。该评论对我有帮助。

SELECT *
FROM mytable
WHERE
mytable.month >= @firstmonth
AND mytable.month <= @finalmonth
AND mytable.day = @workDay
AND mytable.year = @year

关于mysql - 如何添加月份列表作为 SQL 条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35792581/

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