mysql 子查询模糊匹配_数据库MySQL-模糊查询

1.7 模糊查询

1.7.1 通配符

_ [下划线] 表示任意一个字符

% 表示任意字符

练习

1、满足“T_m”的有(A、C)

A:Tom B:Toom C:Tam D:Tm E:Tmo

2、满足“T_m_”的有( B C)

A:Tmom B:Tmmm C:T1m2 D:Tmm E:Tm

3、满足“张%”的是(ABCD)

A:张三 B:张三丰 C:张牙舞爪 D:张 E:小张

4、满足“%诺基亚%”的是(ABCD)

A:诺基亚2100 B:2100诺基亚 C:把我的诺基亚拿过来 D:诺基亚

1.7.2 模糊查询(like)

模糊查询的条件不能用’=’,要使用like。

mysql> select * from stu where stuname like 'T_m';

+--------+---------+--------+--------+---------+------------+------+------+

| stuNo | stuName | stuSex | stuAge | stuSeat | stuAddress | ch | math |

+--------+---------+--------+--------+---------+------------+------+------+

| s25320 | Tom | 男 | 24 | 8 | 北京 | 65 | 67 |

+--------+---------+--------+--------+---------+------------+------+------+

1 row in set (0.00 sec)

-- 查询姓张的学生

mysql> select * from stu where stuname like '张%';

+--------+---------+--------+--------+---------+------------+------+------+

| stuNo | stuName | stuSex | stuAge | stuSeat | stuAddress | ch | math |

+--------+---------+--------+--------+---------+------------+------+------+

| s25301 | 张秋丽 | 男 | 18 | 1 | 北京 | 80 | NULL |

+--------+---------+--------+--------+---------+------------+------+------+

1 row in set (0.00 sec)

本文同步分享在 博客“cwl_java”(CSDN)。

如有侵权,请联系 support@oschina.cn 删除。

本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值