失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > mysql面试关联查询语句_sql语句多表联查语句的练习(面试题)

mysql面试关联查询语句_sql语句多表联查语句的练习(面试题)

时间:2022-05-22 23:00:43

相关推荐

mysql面试关联查询语句_sql语句多表联查语句的练习(面试题)

此篇文章中所示用的sql语句适用于mysql关系型数据库查询数据,其他类型的数据库是否支持,没有去尝试,想要在mysql

1.首先准备两个表,一个是学生表(student)

另一个是科目分数表(grade)

当数据准备完成后,接下来就开始真正的问题了。

问题一: 列出各门课程成绩最好的2位学生,要求显示字段:学号,姓名,科目,成绩

查询语句如下所示:select a.id,a.name,a.kemu,a.score from(select s.id,s.name,g.kemu,g.score from student s,grade g where s.id=g.id) as a where(select count(*) from (select s.id,s.name,g.kemu,g.score from student s,grade g

如果觉得《mysql面试关联查询语句_sql语句多表联查语句的练习(面试题)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。