首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求一句Oracle 的SQL语句解决思路

2012-02-11 
求一句Oracle 的SQL语句表A的结构如下:公司金额A金额B金额C金额D公司102200公司20000公司32222250公司4000

求一句Oracle 的SQL语句
表A的结构如下:

公司 金额A 金额B 金额C 金额D
公司1 0 22 0 0
公司2 0 0 0 0
公司3 22 22 25 0
公司4 0 0 0 0

我的SQL语句如下:
select * from A where not (金额A=0 and 金额B=0 and 金额C=0 金额D=0)
其中表A,是一个SQL语句所组成的.

如上面的这条SQL语句速度非常慢,那位能帮忙改善一下?



[解决办法]
select * from A where abs(金额A)+abs(金额B)+ abs(金额C)+ abs(金额D)>0 

热点排行