我在 mysql 数据库中有一个用户表,列名为“id”和“name”。我想分别在列中插入数据。
我正在使用以下命令成功地将数据插入第一列。
insert into user(id) values (1),(2),(3);
select * from user;
+------+------+
| id | name |
+------+------+
| 1 | NULL |
| 2 | NULL |
| 3 | NULL |
+------+------+
在第二列中插入值,例如。
insert into user(name) values ('abc'),('def'),('xyz');
我得到了结果。
select * from user;
+------+--------+
| id | name |
+------+--------+
| 1 | NULL |
| 2 | NULL |
| 3 | NULL |
| NULL | abc |
| NULL | def |
| NULL | xyz |
+------+--------+
我想要一个解决方案,使我能够从 0 索引的名称列中插入值。结果应如下所示,但在列中单独插入。
+------+--------+
| id | name |
+------+--------+
| 1 | abc |
| 2 | def |
| 3 | xyz |