gpt4 book ai didi

mysql - 两个 MySQL 表之间的部分匹配

转载 作者:行者123 更新时间:2023-11-29 19:14:50 24 4
gpt4 key购买 nike

Table 1 'titles'ID Title1 Tommy Hilfiger men 1790790 black watch

Table 2 'product'Supplier_name1790790

我需要在表 1 中查找表 2 供应商名称位于表 1 标题中某处的行,在本例中“1790790”应该是预期结果。

此查询加载了很长时间并且从未完成:

SELECT * FROM `titles` t1
INNER JOIN product t2 ON t2.supplier_name LIKE CONCAT('%', t1.title, '%');

这个查询哪里出了问题?

最佳答案

我认为 LEFT JOIN 就是您想要的

SELECT * FROM `titles` t1
LEFT JOIN product t2 ON t2.supplier_name LIKE CONCAT('%', t1.title, '%');

关于mysql - 两个 MySQL 表之间的部分匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42797000/

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