gpt4 book ai didi

php - MySql 查询两个表

转载 作者:行者123 更新时间:2023-11-30 22:06:34 24 4
gpt4 key购买 nike

我有 2 个表,比如 table1table2

table1 包含uniqueId, name1, name2, value fields

table2 包含id, uniqueName, keywords 字段

table2.keyworks 有逗号分隔的名称

所以,下面是我要做的。

select * from table1 
//1> replace table1.name1 with table2.uniqueName if table2.keywords has
//table1.name1
//2> replace table1.name2 with table2.uniqueName if table2.keywords has
//table1.name2

最佳答案

select *,(case when FIND_IN_SET(table.name1,table2.keywords)>0 then table1.name1 
when FIND_IN_SET(table.name1,table2.keywords)>0 then table1.name2 end)from table1

试试这个。

关于php - MySql 查询两个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41519762/

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