设为首页 加入收藏

TOP

Oracle学习(2):过滤和排序(四)
2015-11-21 02:05:32 来源: 作者: 【 】 浏览:7
Tags:Oracle 学习 过滤 排序
***************************************************************************************************************

逻辑运算符: \

这儿涉及到一个数据库优化的问题:

因为and or 在Oracle中读取顺序是从右到左。所以(1)使用and语句时,把条件限制严格的(过滤的内容更多的)语句放在and右边,这样如果右边语句被限制,则不需要在验证左边语句,提高了性能。(2)使用or时,则把条件限制松的(正确的可能性更大的)语句放在右边,这样如果右边语句通过,则不需要在验证左边语句,提高了性能。
******************************************************************************************************************************

优先级





******************************************************************************************************************************

使用ORDERBY子句排序

?ASC(ascend): 升序 ?DESC(descend): 降序 ORDERBY子句在SELECT语句的结尾。
排序的规则 ?可以按照select语句中的列名排序 ?可以按照别名列名排序 ?可以按照select语句中的列名的顺序值排序 ?如果要按照多列进行排序,则规则是先按照第一列排序,如果相同,则按照第二列排序;以此类推



首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/7/7
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇MongoDB学习(3)高级操作 下一篇Oracle基础(三)数据库管理

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: