【发布时间】:2019-01-23 11:07:41
【问题描述】:
我编写了一个 sql 查询来获取 2006 年到 2008 年之间的员工雇佣人数。这是我来自 Adventurework2014.dimemployee 表的代码
SELECT YEAR(cast('HireDate' as int)), DepartmentName,
count(ParentEmployeeKey) AS 'total emplyee join'
FROM DimEmployee
where HireDate between 2006 and 2008
group by DepartmentName, HireDate,FirstName,ParentEmployeeKey
ORDER BY YEAR(HireDate)
我上面的代码显示错误
操作数类型冲突:日期与 smallint 不兼容
请帮我解决一下。
【问题讨论】:
标签: sql sql-server-2017