INSERT语句用于向数据库表中插入新的行数据。下面是一个详细的MySQL教程:
语法 INSERT INTO table_name (column1, column2, column3, …) VALUES (value1, value2, value3, …);
示例
假设有一个名为users
的表,包含id
, name
, age
三个列,现在要向该表中插入一条新的数据:
INSERT INTO users (name, age) VALUES (‘Alice’, 25);
这条语句会向users
表中插入一条数据,其中name
为’Alice’,age
为25。
INSERT INTO users (name, age) VALUES (‘Bob’, 30), (‘Cathy’, 28), (‘David’, 35);
这条语句会向users
表中插入三条数据,分别为(‘Bob’, 30), (‘Cathy’, 28), (‘David’, 35)。
INSERT INTO users VALUES (1, ‘Emily’, 27);
这条语句会向users
表中插入一条数据,其中id
为1,name
为’Emily’,age
为27。
INSERT INTO users (name) VALUES (‘Fiona’);
这条语句会向users
表中插入一条数据,其中name
为’Fiona’,age
会使用默认值。
希望这个MySQL教程能帮助到您学习INSERT语句。如果有任何问题,请随时告诉我。