当前位置: 首页> 娱乐> 八卦 > 软件服务外包_怎么经营网店生意才会好_整站优化深圳_微信朋友圈广告代理

软件服务外包_怎么经营网店生意才会好_整站优化深圳_微信朋友圈广告代理

时间:2025/7/10 14:04:00来源:https://blog.csdn.net/weixin_43560239/article/details/147034763 浏览次数:0次
软件服务外包_怎么经营网店生意才会好_整站优化深圳_微信朋友圈广告代理
--学生表
Create.table.student
(
……std_id.string.comment‘学号’
……,name …string.comment‘姓名’
……,sex…string.comment‘性别’
);
--课程表
Create.table.course
(
……course_id..string.comment‘课程 ID’
……,name ……string.comment‘课程名称’
);
--课程成绩表
Create.table.course_score
(
……course_id..string.comment‘课程 ID’
……,std_id.string.comment‘学号’
……,score……double.comment.‘分数’
)

题目:

(1) 没有选修生物课的同学:学号,姓名,性别;

SELECT t.*FROM student tLEFT JOIN (SELECT s.std_idFROM score sJOIN course cON s.course_id = c.course_idWHERE c.name = '生物') bON t.std_id = b.std_idWHERE b.std_id IS NULL;


(2) 求选修了两门课及以上且成绩不低于 80 分的同学:学号;

select s.学号from score sWHERE s.分数 >= 80group BY s.学号
having count(1) >= 2;

(3) 求每门课程的前三名学生信息:学号,姓名,课程名称,成绩;

WITH t1 AS(select s.*,row_number() over(PARTITION BY s.course_id order by s.score DESC) rnfrom score s),
t2 AS(SELECT t1.* FROM t1 WHERE rn <= 3)SELECT t2.std_id, t.name, c.name, t2.scoreFROM t2join student ton t.std_id = s.std_idjoin course con c.course_id = t2.course_id;

(4) 统计每个学生选修的所有课程及成绩:学号,姓名,性别,课程成绩集合【语文-90,
数据-60,英语-80】

select t.std_id,t.name,t.sex,wm_concat(c.name || '-' || s.score) 课程成绩集合from student tjoin score son t.std_id = s.std_idJOIN course con c.course_id = s.course_idGROUP BY t.std_id, t.name, t.sex;

二.表信息

--登录日志表
Create.table.login_log
(
……uid………string.comment.‘用户 ID’
……login_date.string.comment.’登录日期 yyyy-mm-dd’
);

题目:求从 2021 年开始,连续登录过 7 天以上的用户 id

-方法一
WITH t1 as(select l.uid,l.login_date - row_number() over(PARTITION BY UID order by l.login_date) czfrom login_log lwhere SUBSTR(l.login_date, 1, 4) >= '2021')
SELECT UID FROM t1 GROUP BY UID, cz HAVING COUNT (1) >= 8;--方法二
WITH t1 AS(select l.uid--,l.login_date-row_number()over(PARTITION BY UID order by l.login_date) czLEAD(login_date, 7) OVER(PARTITION BY UID order by l.login_date) l_dtfrom login_log l)
SELECT uid FROM t1 WHERE l_dt - login_date = 7;

关键字:软件服务外包_怎么经营网店生意才会好_整站优化深圳_微信朋友圈广告代理

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: