SQL语句技巧,怎样查询才高效? union all本来效率就不高,再加上一个左连接,效率就更受影响啦,可以换种方法哇--- 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 union all 的效率至少比union高。實際的速度也是很快的。聯接才使效率降低得很厲害。 其实我不是很明白为什么用了union all要用(+)呢?按照贴主的数据结构,不用也可以啊 其实A表我简化了,A表是一个100多行的大查询.A表中有业务的金额B表对应A表业务的税金业务信息和业务金额和业务对应税金要一起列出来.所以后面出现一个(+) 就你的说法和要求,和你最后列出的查询结果,只用select aid,amount from A union allselect aid,amount from b 就行了 INSERT一条语句产生两个锁 想问一个关于number类型的小问题 表空间访问 请教,无法连接到ORACLE, 对于复合主健中的某一列,想唯一约束(unique)的话,怎么实现?? 关于oracle数据库表的纪录删除 ORA-01812错误是怎么产生的?如何避免? oracle的外连接怎摸写? The NetWork Adapter could not establish the connection错误!请大神指点 将一个含有子分区的数据imp到另一个数据库中,该如何操作? proc c 问题 ODBC连接ORACLE问题
實際的速度也是很快的。聯接才使效率降低得很厲害。
按照贴主的数据结构,不用也可以啊
A表中有业务的金额B表对应A表业务的税金业务信息和业务金额和业务对应税金要一起列出来.
所以后面出现一个(+)
select aid,amount from A
union all
select aid,amount from b
就行了