Re: [SQL ] 請問tsql動態取得前後n年
;with tb1 as (
select year(getdate()) - 3 as year
union all
select year + 1
from tb1
where year < year(getdate()) + 3
)
select * from tb1
※ 引述《oherman (qq)》之銘言:
: (針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
: 資料庫名稱:sql server
: 資料庫版本:2016
: 內容/問題描述:
: 我想取得以今年為基準的前後ex:3年sql語法請問要如何下?
: 格式如下:
: value caption
: ===============================
: 2015 2015年
: 2016 2016年
: 2017 2017年
: 2018 2018年
: 2019 2019年
: 2020 2020年
: 2021 2021年
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.34.212
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1516760076.A.3F5.html
推
01/24 10:55,
6年前
, 1F
01/24 10:55, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章