讨论社区

1075题目输出与预期不相符

题目链接:https://leetcode-cn.com/problems/project-employees-i/


代码:

select project_id, round(avg(experience_years),2) as average_years
from project p,employee e
where p.employee_id=e.employee_id
GROUP BY project_id

截图:

输出

{"headers": ["project_id", "average_years"], "values": [[1, 2], [2, 2]]}

预期结果

{"headers": ["project_id", "average_years"], "values": [[1, 2.00], [2, 2.50]]}


不论where或join都不行,用题解中同样的代码输出却不对,求助,问题出在哪儿呢?


0 人关注了该问题 关注

0

hmy • 1周前

已解决,AVG函数中需要转换数据类型为小数。avg(experience_years*1.0)

0 个讨论

您需要登录后才可回复
0

力扣 (LeetCode) • 1周前

您好,刷题学习中遇到困难,可通过阅读「题解」解决做题中的一些困惑,也可至 力扣圈子 进行题目交流,以获得更好的支持哟~

0 个讨论

您需要登录后才可回复
您需要登录后才可以回复