INSERT 插入语句 零基础自学SQL课程系列Day8

简介: 今天是SQL教程的第八课。这节课讲讲 INSERT插入语句,用来像数据库中添加数据。基本语法:

今天是SQL教程的第八课。


这节课讲讲 INSERT插入语句,用来像数据库中添加数据。


基本语法:


INSERT  INTO  <表名> (列名)VALUES (值);

1、插入单行


实例:在课程表Courses中,插入一个新课程的信息。

image.png


方法一:可以不指定列名,插入的值必须按现有的字段顺序完整插入。


INSERT INTO Courses VALUES(4,1,"体育");

image.png


方法二:可以指明列名,后面值的顺序,与列名的顺序是对应的就可以。


INSERT INTO Courses(Cid,Cname,Tid)
VALUES(4,"体育",1);


2、插入多行


多行数据用括号间逗号隔开就可以了。


实例:在课程表Courses中,插入三条新课程信息。


INSERT INTO Courses
VALUES(5,2,"生物"),
      (6,1,"物理"),
      (7,3,"化学");、


指定列名的话可以这样写:


INSERT INTO Courses(Cid,Cname,Tid)
VALUES(5,"生物",2),
      (6,"物理",1),
      (7,"化学",3);


作业:试试在Teachers表中插入两条新数据。


image.png


答案


INSERT INTO Teachers
VALUES(4,"徐六"),
      (5,"顾七");


image.png


下节课讲讲UPDATE 更新语句。


目录
相关文章
|
15天前
|
SQL 存储 关系型数据库
SQL自学笔记(3):SQL里的DCL,DQL都代表什么?
本文介绍了SQL的基础语言类型(DDL、DML、DCL、DQL),并详细说明了如何创建用户和表格,最后推荐了几款适合初学者的免费SQL实践平台。
61 3
SQL自学笔记(3):SQL里的DCL,DQL都代表什么?
|
15天前
|
SQL 数据挖掘 数据库
SQL自学笔记(2):如何用SQL做简单的检索
本文深入介绍了SQL的基本语法,包括数据查询、过滤、排序、分组及表连接等操作,并通过实际案例展示了SQL在用户研究中的应用,如用户行为分析、用户细分、用户留存分析及满意度调查数据分析。
25 0
SQL自学笔记(2):如何用SQL做简单的检索
|
15天前
|
SQL 数据挖掘 关系型数据库
SQL自学笔记(1):什么是SQL?有什么用?
本文为用户研究新手介绍SQL(结构化查询语言),解释了SQL的基本概念、入门方法及在用户研究中的应用通过实际案例说明,如用户行为分析、用户细分和满意度调查数据分析,展示了SQL在用户研究中的重要作用。
41 0
SQL自学笔记(1):什么是SQL?有什么用?
|
3月前
|
SQL XML Java
mybatis :sqlmapconfig.xml配置 ++++Mapper XML 文件(sql/insert/delete/update/select)(增删改查)用法
当然,这些仅是MyBatis功能的初步介绍。MyBatis还提供了高级特性,如动态SQL、类型处理器、插件等,可以进一步提供对数据库交互的强大支持和灵活性。希望上述内容对您理解MyBatis的基本操作有所帮助。在实际使用中,您可能还需要根据具体的业务要求调整和优化SQL语句和配置。
67 1
|
4月前
|
SQL 关系型数据库 MySQL
INSERT INTO t_a.tableName SELECT * FROM t_b.tableName 如何通过定义一个list对象,包含多个tableName,循环执行前面的sql,用MySQL的语法写
【8月更文挑战第7天】INSERT INTO t_a.tableName SELECT * FROM t_b.tableName 如何通过定义一个list对象,包含多个tableName,循环执行前面的sql,用MySQL的语法写
48 5
|
4月前
|
SQL 关系型数据库 BI
关系型数据库SQL server INSERT 语句
【8月更文挑战第3天】
80 9
|
5月前
|
SQL 数据库
SQL INSERT INTO 语句
【7月更文挑战第12天】SQL INSERT INTO 语句。
87 12
|
5月前
|
SQL 数据库
SQL INSERT INTO 语句
【7月更文挑战第11天】SQL INSERT INTO 语句。
50 2
|
6月前
|
SQL 数据库
SQL INSERT INTO SELECT 语句
SQL INSERT INTO SELECT 语句
78 3
|
6月前
|
SQL 运维 数据管理
数据管理DMS产品使用合集之在执行 INSERT 语句时是否会生成回滚 SQL
阿里云数据管理DMS提供了全面的数据管理、数据库运维、数据安全、数据迁移与同步等功能,助力企业高效、安全地进行数据库管理和运维工作。以下是DMS产品使用合集的详细介绍。
115 2