读书人

求一SQL语句,请大家帮帮忙啊100分送上

发布时间: 2012-03-02 14:40:29 作者: rapoo

求一SQL语句,请大家帮帮忙啊!100分送上!
需求如下:
有A和B系列表,A1,A2,A3......B1,B2,B3.....
想得到这样的语句,同时在A表中出现,在B表中不存在!
因为表的数量是动态的,由用户决定,现在假设是3张表,
在A1,A2,A3中的某列名下都存在而在B1,B2,B3中同名列中没有出现的数据!

数据库是SQL2000,因此无法使用intersect函数,
请朋友们帮帮忙啊~

[解决办法]

SQL code
select * from A where binary_checksum(*) not in (select binary_checksum(*) from B)
[解决办法]
select * from A
where not exists(select 1 from binary_checksum(*) from B where CHECKSUM(*) = CHECKSUM(a.*))
[解决办法]
SQL code
select * from A where not exists(select 1 from binary_checksum(*) from B where CHECKSUM(*) = CHECKSUM(a.*))
[解决办法]
探讨
明明看见回复数5,怎么看不见回帖!!!!

读书人网 >SQL Server

热点推荐