SQL中可以使用LIKE
運算符實現模糊查詢,語法如下:
SELECT column1, column2, ...
FROM table_name
WHERE column_name LIKE pattern;
其中,column_name
是要進行模糊查詢的列名,pattern
是要匹配的模式,可以使用通配符%
來表示任意字符的任意長度。以下是一些常見的模糊查詢示例:
SELECT * FROM table_name
WHERE column_name LIKE 'pattern%';
SELECT * FROM table_name
WHERE column_name LIKE '%pattern';
SELECT * FROM table_name
WHERE column_name LIKE '%pattern%';
SELECT * FROM table_name
WHERE column_name LIKE '____'; --四個下劃線表示長度為4的字符串
總的來說,LIKE
運算符可以很靈活地進行模糊查詢,可以根據具體的需求來選擇合適的模式。