我想在每月的第一天,每个月在MS SQL Server 2014上运行查询。 以下任何一种都可以吗?
SELECT *
FROM Table
WHERE CONVERT(VARCHAR(2),GETDATE(),104)=1
或
SELECT *
FROM Table
WHERE DATEPART(d,GETDATE())=1
或
SELECT column_a, MAX(column_b)
FROM Table
WHERE column_c=value
GROUP BY column_a
HAVING DATEPART(d,GETDATE())=1
TNX