小编Giu*_*eno的帖子

SQL Select Case和Average

您好我有一张表,其中包含自动计算任期的员工任期(整数,以周计算).我当时正试图每周平均任期.但是,我想限制员工可以拥有的最长任期为20周(以周计).

我到目前为止的是这个,但它不起作用:

SELECT week,
AVG(CASE Tenure WHEN Tenure > '20' THEN '20' ELSE Tenure END) as Tenure
FROM table
GROUP BY week
ORDER BY week
Run Code Online (Sandbox Code Playgroud)

我是在正确的轨道上吗?请帮帮我.我试过看其他类似的问题但没有成功.

提前致谢,

朱塞佩莫雷诺

sql average case

0
推荐指数
1
解决办法
5389
查看次数

标签 统计

average ×1

case ×1

sql ×1