Php 在MySQL的单个单元格中插入多个值
我找了不同的。是否可以在单个单元格中插入多个值 在ID475下,所有值都可以像related_id=281283284285286那样存储吗Php 在MySQL的单个单元格中插入多个值,php,mysql,Php,Mysql,我找了不同的。是否可以在单个单元格中插入多个值 在ID475下,所有值都可以像related_id=281283284285286那样存储吗 INSERT INTO LOGI (related_id)VALUES(281), (283), (284), (285), (286) 如果要更新logiid=613的所有logi_关键字_id,请立即更新1 更新logi_logi_关键字集logi_关键字_id='102'其中存在logi_id='543',但它会给出错误-#1062-对键“PRI
INSERT INTO LOGI (related_id)VALUES(281), (283), (284), (285), (286)
如果要更新logiid=613的所有logi_关键字_id,请立即更新1
更新logi_logi_关键字集logi_关键字_id='102'其中存在logi_id='543',但它会给出错误-#1062-对键“PRIMARY”重复输入“543-102”如果您真的想,请确定,假设
相关的\u id
是varchar
或text
列类型
INSERT INTO LOGI (related_id) VALUES('281,283,284,285,286');
然而,这打破了整个外键范式。您将无法基于此列运行选择查询和联接表
最好创建一个交叉引用表。可以用LOGI\u id
和RELATED\u id
列将其称为LOGI\u RELATED
。然后,您可以有一个LOGI
记录,该记录与多个相关的
记录有关系
听起来您可能想对“多对多关系”进行一些研究,并改进您的数据库设计。如果您真的想,请确定,假设
相关的\u id
是varchar
或text
列类型
INSERT INTO LOGI (related_id) VALUES('281,283,284,285,286');
然而,这打破了整个外键范式。您将无法基于此列运行选择查询和联接表
最好创建一个交叉引用表。可以用LOGI\u id
和RELATED\u id
列将其称为LOGI\u RELATED
。然后,您可以有一个LOGI
记录,该记录与多个相关的
记录有关系
听起来您可能想对“多对多关系”进行一些研究,并改进您的数据库设计。如果您真的想,请确定,假设
相关的\u id
是varchar
或text
列类型
INSERT INTO LOGI (related_id) VALUES('281,283,284,285,286');
然而,这打破了整个外键范式。您将无法基于此列运行选择查询和联接表
最好创建一个交叉引用表。可以用LOGI\u id
和RELATED\u id
列将其称为LOGI\u RELATED
。然后,您可以有一个LOGI
记录,该记录与多个相关的
记录有关系
听起来您可能想对“多对多关系”进行一些研究,并改进您的数据库设计。如果您真的想,请确定,假设
相关的\u id
是varchar
或text
列类型
INSERT INTO LOGI (related_id) VALUES('281,283,284,285,286');
然而,这打破了整个外键范式。您将无法基于此列运行选择查询和联接表
最好创建一个交叉引用表。可以用LOGI\u id
和RELATED\u id
列将其称为LOGI\u RELATED
。然后,您可以有一个LOGI
记录,该记录与多个相关的
记录有关系
听起来您可能想对“多对多关系”进行一些研究,并改进数据库设计。在这种情况下,您需要另一个表,以使用表id作为外键来建立一对多关系。
大概是这样的: 另一张桌子 id |您的|表| id |相关| id 1 | 475 |值
2 | 475 |另一个_值在这种情况下,您需要另一个表来使用表id作为外键建立一对多关系。
大概是这样的: 另一张桌子 id |您的|表| id |相关| id 1 | 475 |值
2 | 475 |另一个_值在这种情况下,您需要另一个表来使用表id作为外键建立一对多关系。
大概是这样的: 另一张桌子 id |您的|表| id |相关| id 1 | 475 |值
2 | 475 |另一个_值在这种情况下,您需要另一个表来使用表id作为外键建立一对多关系。
大概是这样的: 另一张桌子 id |您的|表| id |相关| id 1 | 475 |值
2 | 475 |另一个| u值@Hanky웃Panky我看到OP要求“在单个单元格中插入多个值。”全部“在id 475下”。这听起来不像是多行。但是看看他们给出的问题图像链接,你会注意到它是另一种方式。他们每天都有新的一排value@Hanky웃问题在于形象,而不是他想要什么。他希望所有这些值都“在ID475下”,这是一行。这很合理。@jszobody您可以这样存储,并使用explode和Inclode函数获取数据并合并数据,但最好将它们存储在一个不同的表中,uid和相关的\u id作为两列,外键为onuid@Hanky웃Panky我看到OP要求“在单个单元格中插入多个值。”全部“在id 475下”。这听起来不像是多行。但是看看他们给出的问题图像链接,你会注意到它是另一种方式。他们每天都有新的一排value@Hanky웃问题在于形象,而不是他想要什么。他希望所有这些值都“在ID475下”,这是一行。这很合理。@jszobody您可以这样存储,并使用explode和Inclode函数获取数据并合并数据,但最好将它们存储在一个不同的表中,uid和相关的\u id作为两列,外键为onuid@Hanky웃Panky我看到OP要求“在单个单元格中插入多个值。”全部“在id 475下”。这听起来不像是多行。但是看看他们给出的问题图像链接,你会注意到它是另一种方式。他们每天都有新的一排value@Hanky웃问题在于形象,而不是他想要什么。他希望所有这些值都“在ID475下”,这是一行。这很合理。@jszobody您可以这样存储,并使用explode和Inclode函数获取数据并合并数据,但最好将它们存储在一个不同的表中,uid和相关的\u id作为两列,外键为on