首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于年月日的有关问题

2012-03-31 
关于年月日的问题有个员工表:工号,姓名,入职日期查出2011年入职人数小于20人的月份和人数列出来。我被这个

关于年月日的问题
有个员工表:工号,姓名,入职日期
查出2011年入职人数小于20人的月份和人数列出来。

我被这个月份搞晕了,帮帮我!!

[解决办法]

SQL code
select convert(nvarchar(7),入职日期,120) 月份,count(工号)  人数from tbwhere datapart(year,入职日期)=2011group by convert(nvarchar(7),入职日期,120)having count(工号)<20
[解决办法]
SQL code
select convert(varchar(7),入职日期,120) as 月份,count(1) as 人数from 员工表where year(入职日期)=2011group by convert(varchar(7),入职日期,120)having count(1)<20 

热点排行