实验三 多表联查与增删改
时间: 2023-11-26 18:47:19 浏览: 41
多表联查与增删改是关系型数据库中非常重要的操作,以下是详细的介绍:
一、多表联查
多表联查是指在查询时,同时查询多个表中的数据,以获取更全面的信息。在SQL语句中,可以使用JOIN关键字来实现多表联查。JOIN关键字有多种类型,包括INNER JOIN、LEFT JOIN、RIGHT JOIN等,具体使用方法可以参考相关文献。
二、增删改
1. 增(insert)
在SQL语句中,可以使用INSERT INTO关键字来向表中插入新的数据。语法如下:
```sql
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
```
例如,向Student表中插入一条新的记录,可以使用以下语句:
```sql
INSERT INTO Student (Sname, Sage, Ssex) VALUES ('张三', 20, '男');
```
2. 删(delete)
在SQL语句中,可以使用DELETE FROM关键字来删除表中的数据。语法如下:
```sql
DELETE FROM 表名 WHERE 条件;
```
例如,删除Student表中年龄小于18岁的学生记录,可以使用以下语句:
```sql
DELETE FROM Student WHERE Sage < 18;
```
3. 改(update)
在SQL语句中,可以使用UPDATE关键字来修改表中的数据。语法如下:
```sql
UPDATE 表名 SET 列1=值1, 列2=值2, ... WHERE 条件;
```
例如,将Student表中姓名为张三的学生年龄修改为22岁,可以使用以下语句:
```sql
UPDATE Student SET Sage = 22 WHERE Sname = '张三';
```
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)