我需要从一个领域拉出一年

时间:2013-06-19 16:46:27

标签: tsql crystal-reports crystal-reports-2008

我有一个日期字段(work_date),我只需要4位数的年份,并以数字形式。这个领域看起来像这个2020-04-28 00:00:00.000我只需要2020年。

在sql studio中这是有效的,        选择左((转换(varchar(4),[Work_Date],112)),4) 但在水晶报道中它说失踪(通过转换

3 个答案:

答案 0 :(得分:2)

试试这个:

Year({table.field})

或者这个:

DatePart('yyyy',{table.field})

答案 1 :(得分:0)

DatePart yyyy

DATEPART (Transact-SQL)

答案 2 :(得分:0)

无需使用任何公式,只需右键单击报告字段并对其进行格式化,单击自定义并获得所需的输出,它与您在Excel中格式化相同