会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
虎克船长
博客园
首页
新随笔
联系
订阅
管理
2019年6月17日
Orcale中union和union all的区别
摘要: Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All 两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致); 如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。un
阅读全文
posted @ 2019-06-17 20:12 虎克船长
阅读(409)
评论(0)
推荐(0)
2019年6月16日
Orcale中start with ... connect by 的用法理解
摘要: 1.基本语法 例如: 简单说来是将一个树状结构存储在一张表里,比如一个表中存在两个字段:org_id,parent_id,那么通过表示每一条记录的parent是谁,就可以形成一个树状结构,用上述语法的查询可以取得这棵树的所有记录,其中: 条件1 是根结点的限定语句,当然可以放宽限定条件,以取得多个根
阅读全文
posted @ 2019-06-16 16:22 虎克船长
阅读(653)
评论(0)
推荐(0)
深入理解Oracle中distinct关键字
摘要: distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会直接影响到效率的。 distinct 会对返回的结果集进行排序,所以,最好和
阅读全文
posted @ 2019-06-16 10:54 虎克船长
阅读(5089)
评论(1)
推荐(0)
2019年6月2日
深入理解Orcale中With as的用法
摘要: WITH AS短语,也叫做子查询部分(subquery factoring),可以做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。With查询语句不是以select开始的,而是以“WITH”关键字开头,可认为在真正进行查询之前预先构造了一个临时表,之后便可多次使用它做进一步的分
阅读全文
posted @ 2019-06-02 21:45 虎克船长
阅读(4795)
评论(0)
推荐(1)
公告