欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mysql条件查询(2)-----模糊查询

程序员文章站 2022-05-09 19:10:08
...
#查询年龄在20-50之间的人
方法1:SELECT * FROM t_shuihu WHERE age>=20 AND age<=50;
方法2:SELECT * FROM t_shuihu WHERE age BETWEEN 20 and 50;

Mysql条件查询(2)-----模糊查询

#查询id为1、3、4的用户名称和外号
SELECT name,nickname FROM t_shuihu WHERE id=1 OR id=3 OR id=4;
#in表示范围的列举
SELECT name,nickname FROM t_shuihu WHERE id in(1,3,4);

Mysql条件查询(2)-----模糊查询

模糊查询

不准确匹配

#查询姓李的人的信息
SELECT * FROM t_shuihu WHERE name LIKE "李%";

Mysql条件查询(2)-----模糊查询

#查询姓名中包含二的人的信息
SELECT * FROM t_shuihu WHERE name LIKE "%二%";

Mysql条件查询(2)-----模糊查询

#查询第二个字是松字的
SELECT * FROM t_shuihu WHERE name LIKE "_松%";

Mysql条件查询(2)-----模糊查询
有百分号表示后面可以有,没有就表示只有两位。

Mysql条件查询(2)-----模糊查询

相关标签: java web