题解 | 完成员工考核试卷突出的非领导员工

完成员工考核试卷突出的非领导员工

https://www.nowcoder.com/practice/422dcd6ae72c49c9bbec1aff90d69806

with yxs as
(select exam_id,avg(score) score,avg(TIMESTAMPDIFF(MINUTE,start_time,submit_time)) time from exam_record group by exam_id)
select a.emp_id,c.emp_level,d.tag exam_tag from exam_record a JOIN yxs b ON a.exam_id = b.exam_id
join emp_info c on a.emp_id=c.emp_id 
join examination_info  d on d.exam_id =a.exam_id 
where a.score>=b.score and TIMESTAMPDIFF(MINUTE,a.start_time,a.submit_time)<=b.time and c.emp_level<7 order by a.emp_id

yxs 查出平均分和平均用时

下面把三个表和yxs表关联系来,把条件一加,直接出锅

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务