MySQL中通配模糊查询语句
时间: 2023-07-28 11:30:15 浏览: 135
MySQL模糊查询语法
MySQL中通配模糊查询语句可以使用LIKE操作符,语法如下:
SELECT columns FROM table_name WHERE column_name LIKE pattern;
其中,columns代表要查询的列名,table_name代表要查询的表名,column_name代表要匹配的列名,pattern代表要匹配的模式。
通配符有两种,%代表匹配任意字符(包括空格),_代表匹配单个字符。例如,要查询所有以"abc"开头的字符串,可以使用以下语句:
SELECT * FROM table_name WHERE column_name LIKE 'abc%';
要查询所有以"abc"结尾的字符串,可以使用以下语句:
SELECT * FROM table_name WHERE column_name LIKE '%abc';
要查询所有包含"abc"的字符串,可以使用以下语句:
SELECT * FROM table_name WHERE column_name LIKE '%abc%';
注意,通配符匹配会增加查询时间,应尽量避免在大数据量的表中使用。
阅读全文