LIKE 子句

简介: LIKE 子句

LIKE 子句

说明:


使用 SELECT 来查询数据, 同时我们可以在 SELECT 语句中使用 WHERE 子句来获取指定的记录。


WHERE 子句中可以使用等号 = 来设定获取数据的条件,如 "字段(text_title) = '值()'"。


但是有时候我们需要获取 text_title 字段含有 "CS" 字符的所有记录,这时我们就需要在 WHERE 子句中使用  LIKE 子句。


LIKE 子句中使用百分号 %字符来表示任意字符。


如果没有使用百分号 %, LIKE 子句与等号 = 的效果是一样的。


1、语法

SELECT field1, field2,...fieldN

FROM text_table

WHERE field1 LIKE condition1 [AND [OR]] filed2 = 'value'

可以在 WHERE 子句中指定任何条件。

可以在 WHERE 子句中使用LIKE子句。

可以使用LIKE子句代替等号 =。

LIKE 通常与 % 一同使用,类似于一个元字符的搜索。

可以使用 AND 或者 OR 指定一个或多个条件。

可以在 DELETE 或 UPDATE 命令中使用 WHERE...LIKE 子句来指定条件。

2、演示

从 text_table 表中获取 text_title 字段中,包含 cs  的所有记录。


SELECT * from text_table  WHERE text_title LIKE '%cs%';


相关文章
|
21天前
|
SQL
WHERE 子句
【11月更文挑战第02天】
20 1
|
3月前
|
SQL Serverless 数据库
HAVING和WHERE子句 有什么区别?
【8月更文挑战第2天】
125 17
HAVING和WHERE子句 有什么区别?
|
3月前
|
SQL 数据库
|
5月前
|
SQL 关系型数据库 MySQL
常用的子句和关键字
常用的子句和关键字
数据查询语句:包括SELECT语句、WHERE子句、GROUP BY子句、HAVING子句、ORDER BY子句等,用于从数据表中检索数据。
数据查询语句:包括SELECT语句、WHERE子句、GROUP BY子句、HAVING子句、ORDER BY子句等,用于从数据表中检索数据。
53 1
|
SQL 机器学习/深度学习 数据可视化
SQL语法:浅析select之七大子句
SQL语法:浅析select之七大子句
|
存储 索引
如何优化 WHERE 子句?
如何优化 WHERE 子句?
99 0
|
关系型数据库 MySQL 索引
避免在where子句中使用!=或<>操作符
避免在where子句中使用!=或<>操作符
ORDER BY子句
ORDER BY子句
54 0
WHERE子句操作符
WHERE子句操作符
38 0