【发布时间】:2023-04-08 00:51:01
【问题描述】:
我是SQL Server 的新手,我正在努力弄清楚。我需要你的帮助。
我的数据库中有名为MainTable 的表。在表内我有3 Columns 命名为Id, StartDate, EndDate。
我想要的是:我想发送一个月的查询,它将查看该月是否在开始日期和结束日期之间。如果是,它应该返回该行的 ID。
例如:
在第 1 行:ID:12,开始日期:2015-01-01,结束日期:2015-06-01
在第 2 行:ID:14,开始日期:2015-05-01,结束日期:2015-08-01
如果我查询“三月”。它应该返回 12
我可以在两个日期之间写几个月,但我不能在里面查询。
你能帮帮我吗?
【问题讨论】:
-
你想要月数还是月名,什么?
-
你写的代码在哪里?
-
请告诉我们你到目前为止做了什么。
标签: sql-server