0
我使用sql server。 我一直在做的是这样的:如何在SQL中打印一个星期的日期
LEFT(yearmonth,4) + RIGHT('0' + CONVERT(VARCHAR, DATEPART(WK, yearmonthdate)), 2)
yearmonth = '201601'
和
年月日= '20160101' 到 '20160131'
打印出这样的:
201601
201602
但我想打印出如下内容:
20160101-20160102
20160103-20160109
。
我该如何做到这一点? 我在谷歌,但我无法打印出这样的。 预先感谢您。
也添加样本数据。同时标记您正在使用的DBMS –
@a_horse_with_no_name一些stackoverflow应该如何强制用户在发布问题之前标记他们正在使用的DBMS –
@Prdp在'sql'标记的标记建议中明确提到了DBMS。问题是人们不会阅读说明和指导方针。 –