有两个表,trim的查出tabA在tabB中没有的数据!且不是空tabA
fieldA
1
2
3
空
null
空格tabB
fieldB
1
7
3
8
---------------------
结果是2trim的查出tabB在tabA中没有的数据!且不是空
---------------------
结果是7,8
fieldA
1
2
3
空
null
空格tabB
fieldB
1
7
3
8
---------------------
结果是2trim的查出tabB在tabA中没有的数据!且不是空
---------------------
结果是7,8
解决方案 »
- oracle 数值转换(在线)
- Excle数据导入oracle出错,数据只有2千多条,在线等救命呀。
- oracle 存储过程 读取顺序错误
- 在linux系统中安装oracle数据库,安装dbca时报错
- 请问tnsnames.ora文件中的数据库别名为什么要加符号“.”才可以,谢谢
- 在XP上删除oracle9i,怎么删?
- 请大家帮忙,求一条更新语句。我的是这样写的,谁还有最好的!
- 急,在线等待,为什么oracle执行sql语句的速度比sql server速度还慢许多 ?具体请看文章内容,高手救急啊
- 请教高手:oracle如何导入?(在线等待,解决马上给分)
- 刚创建好的用户为何不能连接数据库?? 提示错误见内。
- 数据库之间导表的问题,大大们帮看一下,
- oracle函数返回字符串长度超标
select a.*
from taba a
where not exists
(
select 1
from tabb b
where trim(a.fieldA)=b.fieldB)
select b.*
from tabb b
where not exists
(
select 1
from taba a
where trim(b.fieldb)=a.fielda)
from taba a
where not exists
(
select 1
from tabb b
where trim(a.fieldA)=trim(b.fieldB)
)
是不是这个意思啊?
select trim(a.fieldA)
from tabA a
minus
select b.fieldB
from tableB B
2.
select a.fieldA
from tabA a
minus
select trim(b.fieldB)
from tableB B可以么?
sql是否有这样的命令啊?
minusselectb.fieldBfromtableB B
2.
SQL codeselecta.fieldAfromtabA a
minusselecttrim(b.fieldB)fromtableB B
效率高写吧