在mysql行中插入多个ID

在mysql行中插入多个ID,mysql,Mysql,是否可以在一个mysql行中插入多个数据 多个id的示例: 41,32,31293877 如果将列声明为VARCHAR()。 是的,您可以插入多个ID。像 INSERT INTO table (Id) value ('41,32,31,293,877'); 如果要插入到单个表中,可以按如下方式编写查询: insert into table (id) values (41),(32),(31),(293),(877); 如果您对Id字段使用varchar或text数据类型,则可以使用逗号分隔

是否可以在一个mysql行中插入多个数据

多个id的示例:

41,32,31293877


如果将列声明为VARCHAR()。 是的,您可以插入多个ID。像

INSERT INTO table (Id) value ('41,32,31,293,877');

如果要插入到单个表中,可以按如下方式编写查询:

 insert into table (id) values (41),(32),(31),(293),(877);

如果您对Id字段使用varchar或text数据类型,则可以使用逗号分隔的方式输入和存储

INSERT INTO TABLENAME (Id) VALUES ('41,32,31,293,877');

是的,可以在mysql数据库中一次插入多个值

假设您已经创建了一个名为
emp
的表。在这个表中有一个字段名为
id

现在您只需要在名为
emp
的表中插入多个
id
,因此可以通过编写以下命令来完成此操作->

INSERT INTO emp(id) VALUES(1),(2),(3),(4),(5),(6);

上面的查询将在表中插入以下给定值。

这不是一个好主意什么是“MySQL原始”?@OP:raw或row???一定是拼写或重音错误。请注意,这是非常糟糕的数据库设计。这将在以后产生难以解决的问题。最好使用一个额外的表来存储关系。是的,请注意,实际上这样做意味着该表不能成为第一个标准形式。