题解 | #统计每个学校各难度的用户平均刷题数#

统计每个学校各难度的用户平均刷题数

http://www.nowcoder.com/practice/5400df085a034f88b2e17941ab338ee8

没啥说的跟上一道题差不多我看的视频还没到join所以直接where筛选就完事了

SELECT 
    university,
    difficult_level,
    COUNT(q_p.question_id) / COUNT(DISTINCT q_p.device_id) avg_answer_cnt
FROM user_profile u,
     question_detail q,
     question_practice_detail q_p
WHERE
    u.device_id = q_p.device_id
    and q_p.question_id = q.question_id
GROUP BY
    university,difficult_level;
全部评论
没想到 from 后面可以跟不止一个表。。。。。。
1 回复 分享
发布于 03-05 17:11 上海
这个写法是SQL-92中的"等值连接",实际上和SQL-99标准中的内连接(INNER JOIN)是等效的,只不过是语法不同而已。
1 回复 分享
发布于 2023-09-21 18:27 广东
其实where筛选就是inner,不同写法而已
1 回复 分享
发布于 2023-04-07 17:01 浙江
大脑限制了我的想象
1 回复 分享
发布于 2022-09-12 22:23 山西
好秀!
1 回复 分享
发布于 2022-08-28 22:11 海南
where 就是隐式链接 implicit join
点赞 回复 分享
发布于 04-07 17:26 四川
还是小作坊下料就是猛啊
点赞 回复 分享
发布于 2024-12-31 15:14 广东
这个解法和sql必知必会里面的12.2.3联结多个表的例题思路是一样的,知识点正好循序渐进了
点赞 回复 分享
发布于 2024-03-18 21:52 广东
太厉害了,没想到还能这么用。高手在民间
点赞 回复 分享
发布于 2023-12-12 17:34 广东
这种属于自连接吧?
点赞 回复 分享
发布于 2023-09-20 16:19 黑龙江
天秀
点赞 回复 分享
发布于 2022-10-16 17:51 湖北
哈哈哈
点赞 回复 分享
发布于 2022-10-16 17:51 湖北
select university,difficult_level, count(p.question_id)/ count(distinct p.device_id) as avg_answer_cnt from user_profile as q, question_detail as e, question_practice_detailas p where q.device_id= p.device_id and p.question_id=e.question_id group by university,diffcult_level 看了你的之后写的,但就是通不过
点赞 回复 分享
发布于 2022-09-13 14:23 北京

相关推荐

头像
05-16 12:47
已编辑
中国地质大学(武汉) Java
你出生在农村,与其它农村小孩子无异小学时你对成绩没有概念,只感觉上课不听课也是无聊,只知道不写完作业会被老师罚站一到考试,自己成绩总是名列靠前,即使偶尔落后,你也从不在意中学时你觉得课本的东西很简单,随便学学就会了,并没有大量刷题你总是想不通,那些所谓的数学物理中难题,明明是在送分,为什么你的同学总是想不出解题方法高中时这三年你过的不容易,晚睡早起,给了自己很多压力.但是你也发现自己是有些小聪明的,你感觉班里有些同学很刻苦,但成绩比你差远了。那些数学题和物理题的陷阱,同学一遍遍踩坑,但是你总能发现并避开它们.“为了父母的期盼,为了恩师的厚望,为了天赐的智慧,为了青春的理想......”“天行健...
创作助手_刘北:其实,这种已经是神童级别的了,不费吹灰之力就能拿到自己想要的东西,就像机器按照程序走了一遍,就像我小时候看爱情公寓,觉得他们都很惨,几个人只能挤在一个房间里合租,但是好在他们有一群非常好的朋友,随着时间的推移,慢慢长大了,在看爱情公寓的时候,觉得他们都很厉害,博士、留学生、***、电台公子,数学天才,任何一个都是我可望而不可即的,更别说可以在异地认识一群更好的朋友了,所以呢,人还是要自给自足,满足当下,不要攀比,意气风发的且有理想的18岁少年永远都存在,只不过随着时间的推移他被你包裹在了洋葱的最深处。
点赞 评论 收藏
分享
03-27 17:33
门头沟学院 Java
代码飞升:同学院本,你要注意hr当天有没有回复过,早上投,还要打招呼要推销自己,不要一个劲投
点赞 评论 收藏
分享
劝退式:感觉有人回才是不正常的
点赞 评论 收藏
分享
评论
170
7
分享

创作者周榜

更多
牛客网
牛客企业服务