Foxtable(狐表)用户栏目专家坐堂 → [求助] SQL语句是否能查询不同时间入职人员的半年数据


  共有4963人关注过本帖树形打印复制链接

主题:[求助] SQL语句是否能查询不同时间入职人员的半年数据

帅哥哟,离线,有人找我吗?
81538475
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1287 积分:10362 威望:0 精华:1 注册:2018/1/20 12:40:00
[求助] SQL语句是否能查询不同时间入职人员的半年数据  发帖心情 Post By:2022/10/20 10:01:00 [只看该作者]

下面的查询只能按照统一的时间查询,有没有可能根据人员各自的入职时间进行半年的数据查询呢
se、ect 成员,SUM(绩效) as 绩效 FROM xmfp where 。。。。

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/20 10:06:00 [只看该作者]

举例具体数据说明一下

 回到顶部
帅哥哟,离线,有人找我吗?
bailing
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:235 积分:2067 威望:0 精华:0 注册:2020/5/4 17:14:00
  发帖心情 Post By:2022/10/20 10:16:00 [只看该作者]

sum(绩效) 应该可以改成子查询;

 回到顶部
帅哥哟,离线,有人找我吗?
81538475
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1287 积分:10362 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2022/10/20 10:19:00 [只看该作者]

比如  成员A 入职时间是 2022-01-01  B成员入职时间是2020-9-1 
希望分别统计他们入职半年后的绩效平均成绩,那么A应该统计到2022年6月份,而B需要统计到 2021年2月份

 回到顶部
帅哥哟,离线,有人找我吗?
81538475
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1287 积分:10362 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2022/10/20 10:26:00 [只看该作者]

以下是引用bailing在2022/10/20 10:16:00的发言:
sum(绩效) 应该可以改成子查询;
我试试


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/10/20 10:31:00 [只看该作者]


select 成员,SUM(绩效) as 绩效 FROM xmfp where 日期 >= 
入职时间 adalso 日期 <= DateAdd(m, 6, 入职时间)

 回到顶部