2016 - 2024

感恩一路有你

数据库SQL语句查询

浏览量:4973 时间:2024-01-21 14:45:46 作者:采采

表4-3 学生表(s)属性

数据类型 是否为空 描述

学号(sno) 字符型 NOT NULL 主键

姓名(sname) 字符型 NULL

年龄(age) 整型 NULL

系(dept) 字符型 NULL

表4-4 学生选课表(sc)属性

数据类型 是否为空 描述

学号(sno) 字符型 NOT NULL 联合主键

课号(cno) 字符型 NOT NULL 联合主键

成绩(ctime) 整型 NULL

实现数据的基本查询:

1. 查询表4-3和4-4的信息:

```sql

SELECT * FROM s, sc;

```

效果截图:

2. 查询全体教师的教师号、姓名、职称,并分别为三列指定别名:教师号、姓名、职称。

```sql

SELECT tno AS '教师号', tname AS '姓名', title AS '职称' FROM teacher;

```

效果截图:

3. 查询所有姓张的学生的学号和姓名。

```sql

SELECT sno, sname FROM s WHERE sname LIKE '张%';

```

效果截图:

4. 查询选修C1(高等数学)且成绩高于85分的学生的学号、课程号和成绩。

```sql

SELECT , , sc.ctime FROM s, c, sc WHERE AND AND '高等数学' AND sc.ctime > 85;

```

效果截图:

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。