mysql where过滤
select * from 表名 where 条件;
where语句支持的运算符:
比较运算符
逻辑运算符
模糊查询
范围查询
空判断
1.比较运算
1.等于: =
2.大于: >
3.大于等于: >=
4.小于: <
5.小于等于: <=
6.不等于: != 或 <>
查询编号大于3的学生:
select * from students where id > 3;
2.范围查询
1.between … and … 表示在一个连续的范围内查询
2.in 表示在一个非连续的范围内查询
查询编号为3至8的学生
select * from students where id between 3 and 8;
3.空判断查询
1.判断为空使用: is null
2.判断非空使用: is not null
select * from students where height is null;
1.不能使用=代替is
2.null 不等于 ‘’ 空字符串
4.模糊查询
1.like是模糊查询关键字
2.%表示任意多个任意字符
3._表示一个任意字符
查询姓黄的学生:
select * from students where name like '黄%';
1.like
SELECT * FROM pet WHERE name LIKE 'b%'; 以b开头的名字
SELECT * FROM pet WHERE name LIKE '%fy'; 以fy结尾的
SELECT * FROM pet WHERE name LIKE '%w%'; 包含w的
SELECT * FROM pet WHERE name LIKE '_____'; 姓名长度为5的 一个_代表一个字符2.REGEXP_LIKE()
SELECT * FROM pet WHERE REGEXP_LIKE(name, '^b'); 以b开头的
SELECT * FROM pet WHERE REGEXP_LIKE(name, 'fy$'); 以fy结尾的
SELECT * FROM pet WHERE REGEXP_LIKE(name, 'w'); 包含w的
SELECT * FROM pet WHERE REGEXP_LIKE(name, '^.....$'); 长度为5的
5.逻辑运算符查询
1.and
2.or
3.not
查询编号大于3的女同学:
select * from students where id > 3 and gender=0;
mysql where过滤相关推荐
- mysql filter_MySQL 过滤复制+复制映射 配置方法
场景 node1 和 node2 为两台不同业务的MySQL服务器. 业务方有个需求,需要将node1上的 employees库的departments .dept_manager 这2张表同步到 n ...
- 在线电影推荐网 Python+Django+Mysql 协同过滤推荐算法在电影网站中的运用 基于用户、物品的协同过滤推荐算法 开发在线电影推荐系统 电影网站推荐系统 人工智能、大数据、机器学习开发
在线电影推荐网 Python+Django+Mysql 协同过滤推荐算法在电影网站中的运用 基于用户.物品的协同过滤推荐算法 开发在线电影推荐系统 电影网站推荐系统 人工智能.大数据.机器学习开发 M ...
- mysql 排序 过滤_【MYSQL】-3 排序与过滤
上周加入数据蛙二期培训,结束了孤独战斗的现状.断断续续自学了3个月(当然看了各种视频和各种书,一把辛酸泪...),现在选择报班,主要还是觉得一个靠谱的组织和团队,可以极大缓解我学习过程中不时闪现的焦虑 ...
- mysql bc_正则表达式——MySQL搜索过滤
正则表达式介绍 在数据库的数据过滤过程中只用WHERE子句和LIKE操作符都是对于已知值进行的 不管是匹配一个还是多个值,测试大于还是小于已知值,或者检查某个范围的值,都是使用已知的值 当然MySQL ...
- MySQL 指定过滤条件
MySQL SELECT 语句,除了能使用 GROUP BY 子句分组数据外,还可以使用 HAVING 子句过滤分组,在结果集中规定了包含哪些分组和排除哪些分组. 语法格式如下: HAVING < ...
- mysql数据库过滤空值_mysql必知必会--过 滤 数 据
使用 WHERE 子句 数据库表一般包含大量的数据,很少需要检索表中所有行.通常只 会根据特定操作或报告的需要提取表数据的子集.只检索所需数据需要 指定搜索条件(search criteria),搜索 ...
- mysql先过滤后分组_MySQL分组过滤
使用HAVING字句对分组结果进行过滤. 示例 有一个表格socre_sheet: mysql> SELECT * FROM score_sheet; +----+--------+------ ...
- MYSQL:过滤数据
过滤数据 使用WHERE子句 1.数据库表一般包含大量的数据,很少需要检索表中的所有数据.通常会根据特定操作或报告的需要提取表数据的子集.只检索所需数据,因此需要指定搜索条件,搜索条件也称为过滤条件 ...
- mysql binlog 过滤表_mysql日志恢复指定表【从binlog日志过滤恢复指定数据表】
很多时候,MYSQL数据库由于一些误操作,需要恢复指定表,或某个表指定时间点的数据,这个时候需要根据MYSQL的binlog日志做时间点的恢复,下面将介绍这个方案的具体步骤: 一.登录数据库刷新bin ...
- mysql 查询过滤_在MySQL中,如何对查询结果进行条件过滤
昨天和大家一起学习了在mysql中,如何分组查询统计,但是有时候也会遇到这样的一个问题,比如我在查询中,已经做了分组统计,但是我想对于这个结果进行条件过滤?应该如何处理呢? 我们一样用之前的员工表em ...
最新文章
- 【学习笔记】Dilworth 定理的构造性证明
- 一位java大牛10年资料总结
- django 用户管理相关的表
- mybatis xml文件 id冲突错误 findUserIDById is ambiguous in Mapped Statements collection
- 操作系统之文件管理:5、文件物理结构(连续分配、链式(显式、隐式)分配、索引分配(链接、多层索引、混合索引))
- java emmt插件_Emmet缩写语法
- Farey Sequence(欧拉函数板子题)
- Apache自带的ab压力测试工具用法详解
- Windows放大镜黑屏问题以及快捷键
- 庸人自谈爬虫二三事——兴之所至,心之所安,尽其在我
- Deepin和Windows10双系统,如何修改默认启动项
- GCC编译器高效利用cache的原理和参数
- 骑士 cms宝塔环境配置问题
- java嵌套for循环基础练习 -班级平均分
- 今天又get到一个小技能,collect_set函数
- java丐帮_Java多线程学习笔记(一)
- 每日一词20190318——图像金字塔(image pyramid)
- PERL常见问题解答--FAQ(4)--Data: Strings
- 【JavaScript】回调地狱、Promise
- Thinkpad X220更换无线网卡 - Intel 6300 AGN对比测试(Wifi 无线信号测试)
热门文章
- JavaScript之元素对象的“增删改查”
- Html前端基础(form表单、img标签、a href标签、id的作用)
- 从零开始学前端:字符串和数组的方法 --- 今天你学习了吗?(JS:Day10)
- “Rule can only have one resource source”错误
- Node.js下载安装及各种npm、cnpm、nvm、nrm配置(保姆式教程—提供全套安装包)—cnpm的安装与配置(3)
- Python+matplotlib绘制等电位面图
- 计算机应用与推广,计算机在中小学教学中的推广和应用
- PAT: gets’ was not declared in this scope gets(s)
- Oracle数据库碎片分析,oracle数据库碎片概念与分析
- 怎样使计算机屏幕看着不累,电脑族的显示器如何摆最不累