Mysql 在B列的a列中查找某个单词
我在网上搜索过,但没有找到适合我的答案 我有两个表,两个表中都有“filename”列。 表1-列A将有一个文件名,例如:dad.txt 表2-A列将包含文件的完整路径,例如:C:\example\dad.txtMysql 在B列的a列中查找某个单词,mysql,Mysql,我在网上搜索过,但没有找到适合我的答案 我有两个表,两个表中都有“filename”列。 表1-列A将有一个文件名,例如:dad.txt 表2-A列将包含文件的完整路径,例如:C:\example\dad.txt 我想运行一个查询,将表1中的文件名与表2中的所有值(a列为完整路径)进行检查,并显示匹配项。如果使用like语法,是否有问题 试一试 或者尝试匹配语法。您期望的结果是什么?我的结果应该是表2-Coulmn A中的所有数据,包括表1-Coulmn A中的文件名。谢谢您的回答。接下来的问题
我想运行一个查询,将表1中的文件名与表2中的所有值(a列为完整路径)进行检查,并显示匹配项。如果使用like语法,是否有问题 试一试
或者尝试匹配语法。您期望的结果是什么?我的结果应该是表2-Coulmn A中的所有数据,包括表1-Coulmn A中的文件名。谢谢您的回答。接下来的问题是,如果我在表1-Coulmn a中有大量的数据,但我不知道所有的数据,它会起作用吗?所以我不知道我在那个列的什么地方有dad.txt,所以,最好在表模式中使用带有适当约束的匹配语法。
WHERE table2.columnA LIKE CONCAT('%', table1.columnA)