以下是引用xs591222在2016-6-21 19:43:10的发言:
sele * from A where 学号 not in (sele 学号 from B )
试试看
是可以用1条语句,我前几个月看到的
select * from
表a where 学号 not in (select 学号 from 表b) into table
表a
红字部分
如:
CREATE CURSOR t1(学号 c(6),姓名 c(6))
INSERT INTO t1(学号,姓名) VALUES('10001','张三')
INSERT INTO t1(学号,姓名) VALUES('10002','李四')
INSERT INTO t1(学号,姓名) VALUES('10003','王五')
select t1
brow &&看T1记录
CREATE CURSOR t2(学号 c(6),姓名 c(6))
INSERT INTO t2(学号,姓名) VALUES('10003','王五')
SELECT * FROM t1 WHERE 学号 NOT in (SELECT 学号 FROM t2) INTO CURSOR t1
select t1
brow &&看T1记录,是不是少了。
*把CURSOR t1换成 table t1就是楼主的答案了
[此贴子已经被作者于2016-6-22 00:38编辑过]