[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:

 

评分:0

我来说两句

日历

« 2024-04-19  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 13044
  • 日志数: 32
  • 图片数: 1
  • 建立时间: 2019-01-22
  • 更新时间: 2019-08-08

RSS订阅

Open Toolbar