我只要聚合函数,表值函数和标量函数就不要冒充了我只要Sql语句创建聚合函数C#的 绕道
2 回答
梵蒂冈之花
TA贡献1900条经验 获得超5个赞
有两个写法:
select * from tblDept
where id in(select DeptID from tblSalary group by DeptID having
count(case when Salary>3000 then 1 else null end)*1.0/count(*)>0.5)
或
select * from tblDept
where id in(select DeptID from tblSalary group by DeptID having
sum(case when Salary>3000 then 1 else 0 end)*1.0/count(*)>0.5)
- 2 回答
- 0 关注
- 1290 浏览
添加回答
举报
0/150
提交
取消