SELECT * FROM table_name WHERE column_name LIKE '%keyword%';
上述代码中,table_name为表名,column_name为该表中需要匹配的列名,keyword为匹配的关键词。
在使用like%%时,%表示匹配任意数量的任意字符,可以放在关键字的任意位置。所以,若要查找以关键字开头的数据,可用如下代码:
SELECT * FROM table_name WHERE column_name LIKE 'keyword%';
反之,如果要查找以关键字结尾的数据,则可用如下代码:
SELECT * FROM table_name WHERE column_name LIKE '%keyword';
使用like%%时,注意不要用在没有索引的列上,否则查询速度可能会变得很慢。