有两个表,Table1,Table2
TABLE1
Account_NO FLAG asset
1102 1 1000
1102 1 100
1102 1 100
1102 2 500
1201 2 100
1201 2 100
1201 2 100
TABLE2
Account_NO FLAG asset
1102 1 1000
1102 1 100
1102 2 500
1201 2 100
1201 2 100
假设字段都是字符型,求SQL语句比较两个表,找出不同的记录,
得到的结果是
1102 1 100
1201 2 100
TABLE1
Account_NO FLAG asset
1102 1 1000
1102 1 100
1102 1 100
1102 2 500
1201 2 100
1201 2 100
1201 2 100
TABLE2
Account_NO FLAG asset
1102 1 1000
1102 1 100
1102 2 500
1201 2 100
1201 2 100
假设字段都是字符型,求SQL语句比较两个表,找出不同的记录,
得到的结果是
1102 1 100
1201 2 100
解决方案 »
- 大虾,大虾。。。这句SQL该怎么写?谢谢啊!
- SQL2000触发器
- 30分请大虾门,帮我优化下一个SQL语句
- 只是通过 sql语句,怎么能看到,数据库中的那个表,在什么时间,被什么语句修改了?
- 执行这个语句错在哪里呢?
- xml据说可以当数据库使,我真的不明白,那还要数据库干什么?
- 遇到sql2005怪问题,过程'syusabgd' 的请求失败,因为 'syusabgd' 是 表 对象。
- 高手来看看这个sql语句怎么写???
- 存储过程错误“3265”,请大家帮忙解决?
- sql_server 2000中的insert插入多条记录问题
- 请教一个ROUNDUP的问题
- 请教各位高手,如何合并两个数据库数据到另外一个数据库
from (select Account_NO , FLAG , asset ,count(*) as aa
from TABLE1 group by Account_NO , FLAG,asset )a inner join
(select Account_NO , FLAG , asset ,count(*) as aa
from TABLE2 group by Account_NO , FLAG,asset )b
on a.Account_NO=b.Account_NO and a.FLAG=b.FLAG and a.asset=b.asset and a.aa<>b.aa -- result
1102 1 100
1201 2 100