题解 | #未完成试卷数大于1的有效用户#

未完成试卷数大于1的有效用户

https://www.nowcoder.com/practice/46cb7a33f7204f3ba7f6536d2fc04286

select
  uid,
  sum(if(submit_time is Null, 1, 0)) as incomplete_cnt,
  sum(if(submit_time is not Null, 1, 0)) as complete_cnt,
  group_concat(
    distinct concat_ws(':', date(start_time), tag) SEPARATOR ';'
  ) as detail
from
  exam_record
  join examination_info on exam_record.exam_id = examination_info.exam_id
where
  year(start_time) = "2021"
group by
  uid
having
  complete_cnt >= 1
  and incomplete_cnt < 5
  and incomplete_cnt > 1
order by
  incomplete_cnt desc

全部评论

相关推荐

02-10 13:41
西南大学 Java
牛客12789347...:你们这28届的干啥呀,大学玩舒服了吗
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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