
数据库
文章平均质量分 80
debbiemumu
喜欢编程,喜欢就是喜欢
展开
-
数据库中 union和unionall的区别
union和union all的区别Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All 两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用转载 2015-01-20 09:34:39 · 650 阅读 · 0 评论 -
数据库中left join 和right join的区别
sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: ----------------------------转载 2015-01-20 10:51:59 · 922 阅读 · 0 评论 -
数据库中 connect by。。start with。。
Oracle中connect by...start with...的使用一、语法 大致写法:select * from some_table [where 条件1] connect by [条件2] start with [条件3]; 其中 connect by 与 start with 语句摆放的先后顺序不影响查询的结果,[where 条件1]可以不需要。 [where 条件转载 2015-01-23 16:26:38 · 873 阅读 · 0 评论