以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助] SQL语句是否能查询不同时间入职人员的半年数据  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=180955)

--  作者:81538475
--  发布时间:2022/10/20 10:01:00
--  [求助] SQL语句是否能查询不同时间入职人员的半年数据
下面的查询只能按照统一的时间查询,有没有可能根据人员各自的入职时间进行半年的数据查询呢
se、ect 成员,SUM(绩效) as 绩效 FROM xmfp where 。。。。
--  作者:有点蓝
--  发布时间:2022/10/20 10:06:00
--  
举例具体数据说明一下
--  作者:bailing
--  发布时间:2022/10/20 10:16:00
--  
sum(绩效) 应该可以改成子查询;
--  作者:81538475
--  发布时间:2022/10/20 10:19:00
--  
比如  成员A 入职时间是 2022-01-01  B成员入职时间是2020-9-1 
希望分别统计他们入职半年后的绩效平均成绩,那么A应该统计到2022年6月份,而B需要统计到 2021年2月份

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


--  作者:有点蓝
--  发布时间:2022/10/20 10:31:00
--  

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