我想进行一个完全或部分匹配字符串的查询。

这就是我所拥有的:

SELECT code
FROM jos_rsticketspro_tickets
WHERE message LIKE '%1. Fuente Dorada%';


解决方案将匹配消息内容“ fuente”。 “ fuen”。 “ orada”。 “ 1. Fuente Dorada”等

我怎样才能做到这一点?

最佳答案

也许这会工作。它将检查具有message"1. Fuente Dorada"部分的行

SELECT code
FROM jos_rsticketspro_tickets
WHERE "1. Fuente Dorada" LIKE concat("%", message, "%");

关于mysql - 在MySQL中匹配字符串的一部分,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16914296/

10-10 20:07