gpt4 book ai didi

Mysql比较并更新表如果有匹配

转载 作者:行者123 更新时间:2023-11-29 11:03:59 25 4
gpt4 key购买 nike

我有三个具有以下结构的表:

产品表:“product_id”、“名称”、“主题标签”(用 | 分隔)

标签表:“tag_id”、“tag_name”

标签关系表:“tag_id”、“product_id”

这是我的问题:如何将产品表中以 | 分隔的“主题标签”与标签表中的“tag_name”进行比较,如果存在匹配,请添加以下“product_id”和“tag_id”到标签关系表?

最佳答案

您可以使用以下查询

insert into tag_relation_table(tag_id,product_id)
select tbl2.tag_id, tbl1.product_id
from product_table tbl1
inner join tags_table tbl2 on locate(tbl2.tag_name,tbl1.hashtags)>0

请告诉我是否有效!

关于Mysql比较并更新表如果有匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41725474/

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