首页 > 解决方案 > 每月 16 天后返回结果的 SQL 语句

问题描述

我在 SQL Server 中有一个包含一些信息的表。

我想编写一个 SQL 语句,在每个月的 16 天后显示此信息。

因此,在月初,查询应该在 16 天过去之前不执行任何操作。

标签: sqlsql-server

解决方案


我知道您不希望数据出现,直到当天 > 16。我提供了一个示例查询。

SELECT *
FROM (VALUES (1),(2)) AS t(ID)
WHERE DATEPART(day,GETDATE()) > 16

推荐阅读