gpt4 book ai didi

mysql - 如何将columnName及其值动态添加到MYSQL表中

转载 作者:行者123 更新时间:2023-11-29 17:01:31 24 4
gpt4 key购买 nike

我有一个主表,例如Fruits_Details(主表),其中包含的列名称为:
名字 | f_价格 |位置
我想向用户呈现一个表单,其中包含上述字段,但还包含一个附加的“+”号,他可以从中添加新的详细信息作为键、值对。

例如:
Fruit_color - 红色
Fruit_season - Spring
还有更多类似的细节。我希望这两个详细信息应该存储在不同的表中(子表-我将实现外键概念)。
但我很困惑如何设计一个查询,该查询将在我的子表中动态添加列名称及其相关值。

最佳答案

子表应该有一个属性名称和值,并且不能是动态的。

child table
-----------
fruit_id
attribute_name
attribute_value


insert into child (fruit_id, attribute_name, attribute_value)
values (1, 'color', 'red')

关于mysql - 如何将columnName及其值动态添加到MYSQL表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52200846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com