牛客648694214号
牛客648694214号
全部文章
分类
题解(7)
归档
标签
去牛客网
登录
/
注册
牛客648694214号的博客
全部文章
(共6篇)
题解 | #浙江大学用户题目回答情况#
一、SQL答题 方式一:通过表连接成一个新表,再从中取字段 SELECT t1.device_id, question_id, result FROM question_practice_detail t1 inner JOIN user_profile t2 ON t1.device_id=t2....
Mysql
数据库
表运算
表联结
union
join
union on
left join
right join
inner join
2022-03-10
0
328
题解 | #分组排序练习题#
一、 SQL答案 select university, AVG(question_cnt) AS avg_question_cnt from user_profile GROUP BY university ORDER BY avg_question_cnt 二、解题思路&知识补充 2.1...
Mysql
数据库
orderby
2022-03-10
3
279
题解 | #分组过滤练习题#
一、SQL答案 select university, round(avg(question_cnt),3) AS avg_question_cnt, round(AVG(answer_cnt),3) as avg_answer_cnt FROM user_profile GROUP BY univ...
Mysql
数据库
having函数
2022-03-10
166
2176
题解 | #计算男生人数以及平均GPA#
1、计算行数用count函数,计算平均用avg函数 注意:这两个都是聚合函数,所以后面都紧跟() 2、由于限定范围为1位小数点,所以需要用round函数,round(,1) round(number,digits) 参数 number:要四舍五入的数,digits是要小数点后保留的位数 如果digi...
Mysql
round保留小数点
count函数
avg函数
2022-03-10
15
436
题解 | #查看学校名称中含北京的用户#
方法1:用max-最大值函数 select max(gpa) as gpa from user_profile where university='复旦大学' 补充:min(列名称),取最小值 聚合函数后面都需要()用括号框起来 其他聚合函数: conut:记录行数(*的话会包含null值,如果c...
Mysql
聚合函数
max
排序orderby
2022-03-10
3
322
题解 | #查找除复旦大学的用户信息#
思路: 1、in和not in的用法 IN:当列中的值与IN中的某个常量值相等时,则结果为True,表明此记录为符合查询条件的记录。 NOT IN:当列中的值与某个常量值相等时,结果为False,表明此记录为不符合查询条件的记录。 where university in ('','','') whe...
Mysql
数据库
notin的用法
in的用法
2022-03-10
0
330