Mysql 如何在SQL表中搜索字符串?
我想在phpMyAdmin中的一个表中搜索字符串。例如,如果我搜索“love”,并且有一个字段有“I love turtles”,那么它将返回它所在的行。应该是直接向前的。这可能非常快,也可能非常慢,具体取决于表/索引的大小Mysql 如何在SQL表中搜索字符串?,mysql,search,phpmyadmin,Mysql,Search,Phpmyadmin,我想在phpMyAdmin中的一个表中搜索字符串。例如,如果我搜索“love”,并且有一个字段有“I love turtles”,那么它将返回它所在的行。应该是直接向前的。这可能非常快,也可能非常慢,具体取决于表/索引的大小 SELECT * FROM mytable WHERE firstColumn LIKE "%love%" OR secondColumn LIKE "%LOVE%" OR thirdColumn LIKE "%LOVE%"; SQL是一回事。“全文搜索”是另一个例子。许
SELECT * FROM mytable WHERE firstColumn LIKE "%love%" OR secondColumn LIKE "%LOVE%" OR thirdColumn LIKE "%LOVE%";
SQL是一回事。“全文搜索”是另一个例子。许多数据库,包括mySQL,都支持这两种方法
SQL中的myColumn类似于“%love%”,如果这正是您要查找的内容的话
然而,即使实现了自由文本,您仍然只能查询索引的特定字段
请阅读此处了解更多详细信息:
模式没有帮助。