gpt4 book ai didi

mysql - 将值插入到基于另一个表的表中

转载 作者:行者123 更新时间:2023-11-30 00:25:16 24 4
gpt4 key购买 nike

当我们插入产品时,我们需要在各种类别下显示它,类别存储在名为 tab_categories 的表中,下面是一些示例数据:

product     category
15 28
15 29
15 21

这意味着产品 15 出现在类别 28、29、21 中

我正在尝试在 MySQL 中编写一个查询,并根据名为

的表内产品的类型 (tid) 选择产品
tab_products

在表“tab_categories”内添加产品和类别字段行。

所以我首先选择以下产品:

SELECT * from tab_products WHERE tid = "1"

在此之后,我需要在表 tab_categories 中插入具有相应类别字段的行,例如:

product     category
1 28
1 29
2 21
2 24

我已经尝试过,但我没有能力编写这个查询。你能帮我吗?

最佳答案

您可以将 SELECT 语句与 INSERT 语句组合起来:

SELECT col1, col2
INTO otherTable
FROM myTable

关于mysql - 将值插入到基于另一个表的表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22938111/

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