[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

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2019-05-21  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 454
  • 日志数: 24
  • 图片数: 1
  • 建立时间: 2019-01-22
  • 更新时间: 2019-05-15

RSS订阅

Open Toolbar