![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
青蛙小王子
人的一生有太多的哀愁和挫折,或许只有泰然处之,心灵才能释怀。
展开
-
sql面试题详解1
sql语句面试或者笔试中经常出现,有时明明就只是一个简单的sql语句但是抓破脑袋还是写不出来,有时我觉得写sql语句还是需要一定的逻辑思维能力和分析问题的能力的。接下来看看这个题目 学生表student(学号,姓名,年龄,性别) 课程表course(课程编号,课程名称,授课教师编号) 成绩表score(学号,课程编号,成绩) 教师表teacher(教师编号,教师名称) 学生表结构原创 2014-01-22 17:08:59 · 1424 阅读 · 0 评论 -
sql面试题详解2
接着下午的题目,这次也是分享5个sql笔试题,表结构就不给出来了 1.查询学过“001”并且也学过“002”课程的同学的学号、姓名 这个题目有2种常规做法,一种是使用exists,另一种是使用intersect。我推荐使用后面这种,sql语句如下 Select A.studentnum ,B.sname From t_score A,t_student B Where A.coursenum原创 2014-01-23 17:03:20 · 1309 阅读 · 0 评论 -
sql面试题详解3
今天的这部分题目还是比较简单,主要还是sql语句的基础,题目不是很绕仔细想就能把语句写出来了 1.查询每门课程被选修的学生数 这题主要考察聚合函数以及分组的使用,sql语句如下 Select Count(studentnum),coursenum From t_score Group By coursenum; 2.查询只选修了一门课程的全部学生的学号和姓名 这题还是考察聚合函数和分组的原创 2014-01-24 13:28:38 · 1099 阅读 · 0 评论 -
sql面试题详解4
1.查询不及格的课程、并按照课程号从大到小排列 Select coursenum From t_score Where score 2.查询课程号为“003”且课程成绩在80分以上的学生的学号和姓名 这是比较基本的连接查询,sql语句如下所示 Select C.studentnum,C.sname From t_course A,t_score B ,t_student C Where原创 2014-01-24 20:30:33 · 2021 阅读 · 0 评论