关于 sum 和 group by 的问题。

xiaowei_sql 2011-08-26 11:16:08
有这样一个表:rshu



我需要查询出这样的意思,但这个肯定是不对的


select sum(count('进厂日期今年的第几周')-count('离职日期今年的第几周'))
from rshu where '进厂日期今年的第几周'=19 and '离职日期今年的第几周'=19




服务器: 消息 130,级别 15,状态 1,行 1
不能对包含聚合或子查询的表达式执行聚合函数。


请大侠指点一下 ,主要是sum 和 group by



虽然晓得这个问题很低级。。。。
...全文
218 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaowei_sql 2011-08-26
  • 打赏
  • 举报
回复



目的
计算出每一周的实际人数,也就是本周以及之前进场人数(count('进厂日期今年的第几周'))减去
本周离职人数(count('离职日期今年的第几周') where '离职日期今年的第几周'='进厂日期今年的第几周')


谢谢 ~~
AcHerat 元老 2011-08-26
  • 打赏
  • 举报
回复
就是给出相关的数据和这些数据按照你的需求产生的结果。
xiaowei_sql 2011-08-26
  • 打赏
  • 举报
回复
回#9

师姐 什么测试数据和结果额~~~
xiaowei_sql 2011-08-26
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 fredrickhu 的回复:]
引用 5 楼 xiaowei_sql 的回复:
回#3

就是想要算出该周的实际人数(该周进场人数-该周离职人数),employeid 是员工的编号。


直接减不就可以了 何必还SUM?
[/Quote]
直接减的话,怎么算都是0~~
AcHerat 元老 2011-08-26
  • 打赏
  • 举报
回复
给测试数据和结果。
AcHerat 元老 2011-08-26
  • 打赏
  • 举报
回复
select sum([进厂日期今年的第几周]-[离职日期今年的第几周])
from rshu where '进厂日期今年的第几周'=19 and '离职日期今年的第几周'=19
xiaowei_sql 2011-08-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 jiemo587 的回复:]
SQL code


sum没有意义呀
[/Quote]
就是为了计算那两个count哇 ~~
--小F-- 2011-08-26
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xiaowei_sql 的回复:]
回#3

就是想要算出该周的实际人数(该周进场人数-该周离职人数),employeid 是员工的编号。
[/Quote]

直接减不就可以了 何必还SUM?
xiaowei_sql 2011-08-26
  • 打赏
  • 举报
回复
回#3

就是想要算出该周的实际人数(该周进场人数-该周离职人数),employeid 是员工的编号。
jiemo587 2011-08-26
  • 打赏
  • 举报
回复



sum没有意义呀
AcHerat 元老 2011-08-26
  • 打赏
  • 举报
回复
select sum(count('进厂日期今年的第几周')-count('离职日期今年的第几周'))
from rshu where '进厂日期今年的第几周'=19 and '离职日期今年的第几周'=19


不知道楼主想做什么,如果where条件是and,那么按楼主的想法这个聚合根本没必要做的,结果都是0
快溜 2011-08-26
  • 打赏
  • 举报
回复
select count(进厂日期今年的第几周)-count(离职日期今年的第几周)
from rshu where '进厂日期今年的第几周'=19 and '离职日期今年的第几周'=19
areswang 2011-08-26
  • 打赏
  • 举报
回复
select sum(count('进厂日期今年的第几周')-count('离职日期今年的第几周'))
from rshu
where '进厂日期今年的第几周'=19 and '离职日期今年的第几周'=19
group by employeeid


xiaowei_sql 2011-08-26
  • 打赏
  • 举报
回复
怎么没有大虾解答了 ?

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧