我有一個日期字段(work_date),我只需要4位數字的年份並且是數字形式。該領域看起來像這樣2020-04-28 00:00:00.000我只需要從2020年開始。我需要從字段中提取一年
在SQL工作室工作的, 選擇左((轉換(VARCHAR(4),[Work_Date],112)),4) 但在晶體報告它說(由轉換
我有一個日期字段(work_date),我只需要4位數字的年份並且是數字形式。該領域看起來像這樣2020-04-28 00:00:00.000我只需要從2020年開始。我需要從字段中提取一年
在SQL工作室工作的, 選擇左((轉換(VARCHAR(4),[Work_Date],112)),4) 但在晶體報告它說(由轉換
DATEPART YYYY
失蹤試試這個:
Year({table.field})
或者這樣:
DatePart('yyyy',{table.field})
無需使用任何公式,只需右鍵單擊報表字段的格式,請單擊自定義並得到你想要的輸出,它只是一樣的,你在Excel
格式化
[你嘗試過什麼? ](http://whathaveyoutried.com/)一個快速的谷歌搜索會出現'Left()'函數... – Ryan
@Ryan Left是一個字符串,不是日期函數。 – Paparazzi
一個快速的DuckDuckGo(對NSA說不)會找到'Year()'和'DatePart()'。 – craig