MySQL中字符串的匹配部分
我想做一个完全或部分匹配字符串的查询 这就是我所拥有的:MySQL中字符串的匹配部分,mysql,sql-like,Mysql,Sql Like,我想做一个完全或部分匹配字符串的查询 这就是我所拥有的: SELECT code FROM jos_rsticketspro_tickets WHERE message LIKE '%1. Fuente Dorada%'; 解决方案将匹配消息内容“fuente”。“fuen”。“奥拉达”。“1.富恩特·多拉达”等 我该怎么做呢?也许这样行。它将检查包含消息的行部分“1.Fuente Dorada” 使用全文搜索?您已经超出了语法的能力,如语法。下一步是全文,但对于你想要的比赛,我想你可能也已
SELECT code
FROM jos_rsticketspro_tickets
WHERE message LIKE '%1. Fuente Dorada%';
解决方案将匹配消息内容“fuente”。“fuen”。“奥拉达”。“1.富恩特·多拉达”等
我该怎么做呢?也许这样行。它将检查包含
消息的行部分“1.Fuente Dorada”
使用全文搜索?您已经超出了语法的能力,如语法。下一步是全文
,但对于你想要的比赛,我想你可能也已经过了这一关。像斯芬克斯这样的工具应该能够做到这一点,但对你来说可能有些过分。也许你应该设置一个标签表?这将更容易搜索。
SELECT code
FROM jos_rsticketspro_tickets
WHERE "1. Fuente Dorada" LIKE concat("%", message, "%");