[SQL 高级] SQL LIKE 操作符
上一篇 /
下一篇 2019-05-15 15:27:29
/ 个人分类:数据库
LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。
SQL LIKE 语法SELECT column_name(s)
FROM table_name
WHERE column_name LIKE pattern;
实例演示
使用 RUNOOB 样本
数据库。下面是选自 "Websites" 表的数据。
1、选取 name 以字母 "G" 开始的所有客户:
mysql> SELECT * FROM websites WHERE name LIKE 'G%';
提示:"%" 符号用于在模式的前后定义通配符(缺省字母)。
2、选取 name 以字母 "k" 结尾的所有客户:
mysql> SELECT * FROM websites WHERE name LIKE '%k';
3、选取 name 包含模式 "oo" 的所有客户:
mysql> SELECT * FROM websites WHERE name LIKE '%oo%';
注意:通过使用 NOT 关键字,您可以选取不匹配模式的
记录。
选取 name 不包含模式 "oo" 的所有客户:
e.g: mysql> SELECT * FROM websites WHERE name NOT LIKE '%oo%';
收藏
举报
TAG: