在SQL中,可以使用INSERT INTO语句来添加数据。
使用INSERT INTO语句的一般语法如下:
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
其中,表名是要添加数据的表的名称,列1, 列2, 列3, ... 是要向表中添加数据的列的名称,而值1, 值2, 值3, ... 是要添加到相应列中的值。
以下是具体的例子:
假设有一个名为"students"的表,包含列"student_id", "name", "age"。
要向该表中添加数据,可以使用以下语句:
INSERT INTO students (student_id, name, age) VALUES (1, 'John', 20);
这将向"students"表中插入一行数据,学生的ID为1,姓名为'John',年龄为20。
可以一次性插入多行数据,例如:
INSERT INTO students (student_id, name, age) VALUES (2, 'Jane', 22), (3, 'Tom', 19);
这将向"students"表中插入两行数据,第一行数据的学生ID为2,姓名为'Jane',年龄为22;第二行数据的学生ID为3,姓名为'Tom',年龄为19。
在 SQL 中添加数据可以通过 INSERT INTO 语句来完成。
INSERT INTO 语句的基本语法如下:
sql
INSERT INTO table_name (column1, column2, ...)
VALUES (value1, value2, ...);
其中,table_name
是要添加数据的表名,column1, column2, ...
是要添加数据的列名,value1, value2, ...
是要添加的具体数据。
例如,如果我们有一个名为 students
的表,有 id, name, age
三列,我们可以使用以下语句来添加一条数据:
sql
INSERT INTO students (id, name, age)
VALUES (1, 'John', 20);
这样就会在 students
表中添加一条数据,对应的 id
为 1,name
为 'John',age
为 20。
如果我们要添加多条数据,可以通过多次执行 INSERT INTO 语句来实现。