【发布时间】:2015-07-22 04:51:50
【问题描述】:
我想在 SQL Server 中按季度计算生日数 即 1 月 1 日至 3 月 31 日、4 月 1 日至 6 月 30 日、7 月 1 日至 9 月 30 日和 10 月 1 日至 12 月 31 日。
请帮助我使用 Sql Server 中的 Date 函数来执行此操作。
我将 BDate 作为 DATETIME 传递。我想使用这个 BDate 来填充 4 个 int 类型的字段,其中包含每个季度的生日数。
谢谢。
【问题讨论】:
-
您将日期字段存储为
VARCHAR...? -
日期字段存储为 Int.
-
我将 BDate 作为 DATETIME 传递。我想使用这个 BDate 来填充 4 个 int 类型的字段,其中包含每个季度的生日数
-
请阅读 Christian Barron 提供的链接,然后返回并编辑您的问题以包括示例数据、预期输出、您尝试计算所需的 SQL 以及您拥有的关于那个 SQL 的问题。
标签: sql sql-server date