首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
牛客104940715号
获赞
3
粉丝
0
关注
0
看过 TA
3
南京邮电大学
2025
产品经理
IP属地:江苏
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客104940715号吗?
发布(16)
评论
刷题
收藏
牛客104940715号
关注TA,不错过内容更新
关注
2023-10-25 18:00
南京邮电大学 产品经理
题解 | #浙大不同难度题目的正确率#
SELECT difficult_level, SUM(IF(result='right',1,0))/COUNT(*) AS correct_rate FROM user_profile AS up INNER JOIN question_practice_detail AS qpd INNER JOIN question_detail AS qd ON up.device_id = qpd.device_id AND qpd.question_id = qd.question_id WHERE university = '浙江大学' GROUP BY difficult_level ORD...
0
点赞
评论
收藏
分享
2023-10-25 15:52
南京邮电大学 产品经理
题解 | #截取出年龄#
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(profile, ',', -2), ',', 1) AS age, COUNT(device_id) AS number FROM user_submit GROUP BY age;
0
点赞
评论
收藏
分享
2023-10-25 15:45
南京邮电大学 产品经理
题解 | #统计每种性别的人数#
SELECT SUBSTRING_INDEX(profile,',',-1) AS gender, COUNT(*) AS number FROM user_submit GROUP BY gender; SUBSTRING_INDEX( ) 函数。
0
点赞
评论
收藏
分享
2023-10-25 15:35
南京邮电大学 产品经理
题解 | #计算用户8月每天的练题数量#
SELECT DAY(date) AS day, COUNT(question_id) AS question_cnt FROM question_practice_detail WHERE MONTH(date) = 8 GROUP BY day; 日期格式。
0
点赞
评论
收藏
分享
2023-10-25 15:22
南京邮电大学 产品经理
题解 | #计算25岁以上和以下的用户数量#
SELECT CASE WHEN age<25 OR age IS NULL THEN '25岁以下' WHEN age>=25 THEN '25岁及以上' END age_cut, COUNT(*) number FROM user_profile GROUP BY age_cut;
0
点赞
评论
收藏
分享
2023-10-24 17:35
南京邮电大学 产品经理
题解 | #查找山东大学或者性别为男生的信息#
SELECT device_id, gender, age, gpa FROM user_profile WHERE university = '山东大学' UNION ALL SELECT device_id, gender, age, gpa FROM user_profile WHERE gender = 'male'; 分别查看&结果不去重:所以直接使用两个条件的or是不行的,直接用union也不行,要用union all,分别去查满足条件1的和满足条件2的,然后合在一起不去重。
0
点赞
评论
收藏
分享
2023-10-24 17:23
南京邮电大学 产品经理
题解 | #统计每个用户的平均刷题数#
SELECT '山东大学' AS university, difficult_level, ROUND(COUNT(qpd.question_id)/COUNT(DISTINCT qpd.device_id),4) AS avg_answer_cnt FROM question_practice_detail AS qpd INNER JOIN user_profile AS up ON up.device_id = qpd.device_id AND university = '山东大学' INNER JOIN question_detail AS qd ON qd.question_i...
0
点赞
评论
收藏
分享
2023-10-24 16:03
南京邮电大学 产品经理
题解 | #统计每个学校的答过题的用户的平均答题数#
SELECT university, COUNT(question_id)/COUNT(DISTINCT qpd.device_id) AS avg_answer_cnt FROM question_practice_detail AS qpd INNER JOIN user_profile AS up ON qpd.device_id = up.device_id GROUP BY university;
0
点赞
评论
收藏
分享
2023-10-24 09:46
南京邮电大学 产品经理
题解 | #浙江大学用户题目回答情况#
SELECT device_id, question_id, result FROM question_practice_detail WHERE device_id IN (SELECT device_id FROM user_profile WHERE university = '浙江大学'); 方法2: SELECT qpd.device_id, qpd.question_id, qpd.result FROM question_practice_detail AS qpd INNER JOIN user_profile AS up ON up.device_id = qpd.devi...
0
点赞
评论
收藏
分享
2023-10-24 09:16
南京邮电大学 产品经理
题解 | #分组过滤练习题#
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 university HAVING AVG(question_cnt) < 5 OR AVG(answer_cnt) < 20 HAVING子句为聚合结果指定条件。
0
点赞
评论
收藏
分享
2023-10-24 08:46
南京邮电大学 产品经理
题解 | #查看学校名称中含北京的用户#
SELECT device_id, age, university FROM user_profile WHERE university LIKE '%北京%'; 模糊查询:LIKE%:表示零个或者多个任意字符。_:代表一个任意字符。
0
点赞
评论
收藏
分享
2023-10-24 08:18
南京邮电大学 产品经理
题解 | #查找后降序排列#
SELECT device_id, gpa, age FROM user_profile ORDER BY gpa DESC, age DESC; 默认升序,降序关键字DESC
0
点赞
评论
收藏
分享
2023-10-23 17:18
南京邮电大学 产品经理
题解 | #查找除复旦大学的用户信息#
SELECT device_id, gender, age, university FROM user_profile WHERE university != '复旦大学'; !=代表不等于
0
点赞
评论
收藏
分享
2023-10-23 17:14
南京邮电大学 产品经理
题解 | #查找除复旦大学的用户信息#
SELECT device_id, gender, age, university FROM user_profile WHERE university NOT IN ('复旦大学'); 不包括使用:NOT IN( )
0
点赞
评论
收藏
分享
2023-10-23 16:56
南京邮电大学 产品经理
题解 | #查询结果限制返回行数#
SELECT device_id FROM user_profile LIMIT 2; 使用LIMIT限制结果集LIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果只给定一个参数,它表示返回最大的记录行数目。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。为了检索从某一个偏移量到记录集的结束所有的记录行,可以指定第二个参数为 -1。初始记录行的偏移量是 0(而不是 1)。【例1】检索记录行 6-10: SELECT * FROM table LIMIT 5,5 【例2】...
0
点赞
评论
收藏
分享
1
2
关注他的用户也关注了:
牛客网
牛客企业服务