wl413911

2019年9月6日

sql面试题(一)

摘要: 数据描述:3张表(学生表、课程表、分数表) 第一题:在student_course 表查询各科成绩最高的学生,结果列出学生id, 课程id,最高分数 知识点:在where子句中的嵌套子查询 问题迷惑点:容易想到按照课程id分组,用聚合函数max() 求最高成绩,但是无法返回非分组列 的信息(比如本题 阅读全文

posted @ 2019-09-06 22:38 wl413911 阅读(273) 评论(0) 推荐(0) 编辑
sql查询(三)--having子句求众数、中位数

摘要: 一、建立需要查询的表CREATE TABLE Graduates (name VARCHAR(16) PRIMARY KEY, income INTEGER NOT NULL); -- 桑普森是个离群值,会拉高平均数 INSERT INTO Graduates VALUES('桑普森', 400000); INSERT INTO Graduates VALUES('迈克', 30000); INS 阅读全文

posted @ 2019-09-06 12:43 wl413911 阅读(5496) 评论(1) 推荐(0) 编辑