MySQL插入语句用于向数据库表中插入新的记录。它允许你指定要插入的数据以及这些数据应插入到表中的哪些列。
基本的MySQL插入语句语法如下:
INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);INSERT INTO table_name (column1, column2, column3, ...)
VALUES
(value1, value2, value3, ...),
(value4, value5, value6, ...),
...INSERT INTO table_name1 (column1, column2, ...)
SELECT column1, column2, ...
FROM table_name2;假设我们有一个名为students的表,结构如下:
CREATE TABLE students (
id INT PRIMARY KEY,
name VARCHAR(100),
age INT
);插入单行数据的示例:
INSERT INTO students (id, name, age) VALUES (1, 'Alice', 20);插入多行数据的示例:
INSERT INTO students (id, name, age) VALUES
(2, 'Bob', 22),
(3, 'Charlie', 21);从其他表插入数据的示例(假设有一个new_students表):
INSERT INTO students (id, name, age)
SELECT id, name, age FROM new_students;希望以上信息能帮助你更好地理解MySQL插入语句及其相关概念和应用。
没有搜到相关的文章