您好,欢迎来到纷纭教育。
搜索
您的当前位置:首页mysql作业数据查询

mysql作业数据查询

来源:纷纭教育

一、实验目的和要求

1)掌握使用SELECT 语句查询数据。

二、实验内容和步骤

1)查询全体学生的学号和姓名。

mysql> select sno,sname from student;

2)查询全体学生的详细信息。

mysql> select *from student;

3)查询全体学生的姓名及其出生年份。

mysql> select sname,sage from student;

4)查询所有年龄在19岁以上的学生姓名以及年龄。

mysql> select sname,sage from student where sage>='19';

5)查询考试成绩不及格的学生的学号及所选课程号。

mysql> select sno,cno from sc where grade<60;

6)查询年龄在18-19岁之间的学生的姓名和年龄。

mysql> select sname,sage from student where sage between 18 and 19;

7)查询所有姓刘的学生的姓名、学号和性别。

mysql> select sname,sno,ssex from student where sname like '刘%';

8)查询姓“刘”且全名为三个汉字的学生的姓名。

mysql> select sname from student where sname like '刘_';

9)查询所有不姓刘的学生的姓名、学号。

mysql> select sname,sno from student where sname not like '刘_';

10)查询选修了3号课程的学生的学号及其成绩,查询结果按分数的降序排列。

mysql> select sno,grade from sc where cno='03' order by grade desc;

11)统计学生总人数。

mysql> select count(*) from student;

12)计算选修了1号课程的学生平均成绩。

mysql> select avg(grade) from sc where cno='01';  

13)查询选修了1号课程的学生最高分数。

mysql> select max(grade) from sc where cno='01';     

14)求各课程号及相应的选课人数。

mysql> select cno,count(sno) from sc group by cno;

15)查询选修2号课程且成绩在85分以上的所有学生。

mysql> select max(grade>85) from sc where cno='02';     

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- fenyunshixun.cn 版权所有 湘ICP备2023022495号-9

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务