博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL 必知必会·笔记<3>过滤数据
阅读量:6237 次
发布时间:2019-06-22

本文共 661 字,大约阅读时间需要 2 分钟。

在同时使用ORDER BY 和WHERE 子句时,应该让ORDER BY 位于 WHERE 之后,否则将会产生错误

 

WHERE子句操作符

范围值检查

使用BETWEEN 操作符,示例:

SELECT prod_name, prod_priceFROM ProductsWHERE prod_price BETWEEN 5 AND 10;

 

2. 高级数据过滤

组合WHERE子句

AND操作符

WHERE 子句中的关键字,用来指示检索满足所有给定条件的行:

FROM ProductsWHERE vend_id = 'DLL01' AND prod_price <= 4;

 

OR操作符

WHERE子句中使用的关键字,用来表示检索匹配任一给定条件的行:

SELECT prod_name, prod_priceFROM ProductsWHERE vend_id = 'DLL01' OR vend_id = ‘BRS01’;

 

IN操作符

WHERE 子句中用来指定要匹配值的清单的关键字,功能与OR 相当:

SELECT prod_name, prod_priceFROM ProductsWHERE vend_id IN ( 'DLL01', 'BRS01' )ORDER BY prod_name;

 

NOT操作符

WHERE 子句中用来否定其后条件的关键字:

SELECT prod_nameFROM ProductsWHERE NOT vend_id = 'DLL01'ORDER BY prod_name;

  

转载地址:http://pabia.baihongyu.com/

你可能感兴趣的文章
Java多线程运行时序问题
查看>>
SEM如何做数据分析?
查看>>
Word文档怎么在线压缩变小?
查看>>
语音转文字如何在线转换的?
查看>>
区块链教程Fabric1.0源代码分析policy(背书策略
查看>>
平台化,中台化
查看>>
比你优秀的人都在努力,你还有什么理由浑浑噩噩
查看>>
无线传输更安全也更稳定
查看>>
ABB焊接机器人伺服电机维修常见故障
查看>>
oracle使用plsql插入数据中文乱码问题
查看>>
ssh各种异常登陆
查看>>
nginx域名配置方法
查看>>
Java 基本问题
查看>>
马哥2016全新Linux+Python高端运维班第一周作业
查看>>
setup Docker private registry
查看>>
Redis 为什么使用单进程单线程方式也这么快
查看>>
JAVA's NIO, Netty And Mina文章推荐
查看>>
《Java从小白到大牛精简版》之第4章 Java语法基础
查看>>
启动文件类型与芯片容量大小区别
查看>>
Ez×××_over_asa
查看>>