当我们插入产品时,我们需要在各种类别下显示它,类别存储在名为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
我已经尝试但我没有技能来编写此查询。你可以帮帮我吗?
答案 0 :(得分:0)
您可以将SELECT
语句与INSERT
语句合并:
SELECT col1, col2
INTO otherTable
FROM myTable