第五章 高级数据过滤
来源:互联网 发布:中兴java面试 编辑:程序博客网 时间:2024/05/19 19:30
本章介绍组合WHERE子句以建立更高级的搜索条件,以及NOT和IN操作符
1.操作符(operator)用来联结或改变WHERE子句中的子句的关键字,也称为逻辑操作符(logical operator)
2. AND操作符
SELECT prod_id, prod_price, prod_nameFROM ProductsWHERE vend_id = 'DLL01' AND prod_price <= 4;
3. OR操作符
SELECT prod_price, prod_nameFROM ProductsWHERE vend_id = 'DLL01' OR vend_id = 'BRS01';
4. 计算次序
AND优先级高于OR,改变次序要加()
5. IN操作符
SELECT prod_price, prod_nameFROM ProductsWHERE vend_id IN ('DLL01', 'BRS01')ORDER BY prod_name;
6. NOT操作符
SELECT prod_nameFROM ProductsWHERE NOT vend_id = 'DLL01'//或者写为:vend_id <> 'DLL01'ORDER BY prod_name;
注意:MYSQL中不支持这里描述的NOT,在MYSQL中,NOT只用来否定EXISTS(如NOT EXISTS)
阅读全文
0 0
- 第五章 高级数据过滤
- 第五课 高级数据过滤
- SQL必知必会 笔记 第五章 高级过滤数据
- 第五章 数据高级查询
- SQL高级数据过滤
- 读书笔记--SQL必知必会05--高级数据过滤
- SQL 3.高级数据过滤 - 1 通配符过滤
- Mysql必知必会(笔记)【高级数据过滤、通配符进行过滤】
- 第五章 线程高级编程
- 【一起学AngularJS】第五章、过滤循环器
- 5-Spark高级数据分析-第五章 基于K均值聚类的网络流量异常检测
- 第四章 过滤数据
- 第六章:过滤数据
- 第七章:数据过滤
- SQL 3.高级数据过滤 - 2 空值检测
- SQL 3. 高级数据过滤 - 3 反义运算符
- SQL 3. 高级数据过滤 - 4 多值检测
- SQL 3. 高级数据过滤 - 5 范围值检测
- java创建线程的四种方式
- Bzoj3709 [PA2014]Bohater
- url和uri的区别
- pc端_移动端_H5_ QQ在线客服链接代码
- 阿里云,腾讯云,翼讯云等新买服务器磁盘不显示,挂载磁盘
- 第五章 高级数据过滤
- Tomcat端口被占用解决方法
- ionic开发——Angularjs页面渲染完成在执行指定操作的方法
- 自定义View 相关(一)onDraw
- Sift描述子形成的步骤
- RabbitMQ(1)
- #UVA10983#Buy one,Get the rest free(网络流 + 分层拆点经典+二分)
- java RMI入门
- 题目1417:变型金刚