温馨提示:本文翻译自stackoverflow.com,查看原文请点击:sql server - -SQL
sql sql-server

sql server - -SQL

发布于 2020-03-27 15:54:30

我正在尝试从开始到现在的日期和年份获取日期。

例如:

Date Today Jan 31 , 2020

结果必须是

2020年1月1日至31日,

另一个示例:如果日期是june 30, 2020 结果,则必须是

2020年1月1日至6月30日

你能帮我怎么做吗?,我打算使用BETWEEN

查看更多

查看更多

提问者
codeSeven
被浏览
12
Cedersved 2020-01-31 16:33
DECLARE @date date = ' 2019-05-01'

SELECT EOMONTH(@date), DATEADD(yy, DATEDIFF(yy, 0, @date), 0)