MySQL-通配符查询

WechatIMG6.jpeg

场景

通配符通常与LIKE联用,来实现模糊查询

数据模型

  • main_character 主线人物表
人物ID 姓名 手机号
1 工藤优作 09091671128
2 工藤新一 06065201314
3 赤井秀一 02004671958
4 降谷零 02029231810
5 羽田秀吉 07019422293
6 宫野明美 06091486476
7 宫野志保 07007138678
8 毛利兰 06095201314

_示例

  • 查询语句
1
2
3
4
5
SELECT name 
FROM
main_character
WHERE
phone LIKE '060_5201314'

查询手机号中区号为060,尾号为5201314的主线人物姓名

  • 查询结果
姓名
工藤新一
毛利兰

%示例

  • 查询语句
1
2
3
4
5
SELECT name 
FROM
main_character
WHERE
name LIKE '宫野%'

查询姓名中姓氏为宫野的主线人物姓名

  • 查询结果
姓名
宫野明美
宫野志保

区别

通配符 说明
_ 代表一个未指定字符
% 代表不定个未指定字符
-------------本文结束感谢您的阅读-------------
0%