题解 | #统计作答次数#

统计作答次数

https://www.nowcoder.com/practice/45a87639110841b6950ef6a12d20175f

select count(start_time) as total_pv,
count(submit_time) as complete_pv,
count(distinct if(submit_time is not null,exam_id,null)) as complete_exam_cnt
from exam_record;

三个知识点:

  • count(*)和count(字段)的区别,count(*)包含所有的字段,包括null和空,而count(字段)不包括null但是包括空.
  • count中可以加条件
  • if (exp1,exp2,exp3) 如果exp1成立,那么结果为exp2,否则结果为exp3.
全部评论

相关推荐

投递拓竹科技等公司10个岗位
点赞 评论 收藏
分享
07-16 18:03
门头沟学院 Java
点赞 评论 收藏
分享
程序员小白条:你是沟通了900个,不是投了900份简历,你能投900份,意味着对面都要回复你900次,你早就找到实习了,没亮点就是这样的,别局限地区,时间投的也要早,现在都要7月了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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