我知道这听起来很荒谬……我知道……但我希望能够选择本月的前 7 天并得到这样的结果。
这就是我所拥有的:
SELECT row_number () OVER (ORDER BY DateD), *
  FROM (SELECT DATENAME (dw, GETDATE ()) AS 'DateName', getdate () AS 'DateD'
        联盟
        选择 DATENAME (dw, GETDATE () + 1) AS 'DateName',
               getdate () + 1 AS 'DateD'
        联盟
        选择 DATENAME (dw, GETDATE () + 2) AS 'DateName',
               getdate () + 2 AS 'DateD'
        联盟
        选择日期名称(dw,GETDATE()+ 3)作为'日期名称',
               getdate () + 3 AS 'DateD'
        联盟
        选择 DATENAME (dw, GETDATE () + 4) AS 'DateName',
               getdate () + 4 AS 'DateD'
        联盟
        选择日期名称(dw,GETDATE()+ 5)作为'日期名称',
               getdate () + 5 AS 'DateD'
        联盟
        选择 DATENAME (dw, GETDATE () + 6) AS 'DateName',
               getdate () + 6 AS 'DateD') 查询表