select联结的困惑
有两个库分别是temp和temp1,两个库均有学号、姓名、身份证号,其中temp还有字段班级、temp1有成绩。在实际使用中,除两个库学号不变外,其它一直在维护中,两个库记录数不同。我vf9.0写程序。若在temp1中查找学号相同,姓名相同而身份证号不同的记录,这样写可以吗?
select temp1.* from temp1,temp where temp1.学号+temp1.姓名=temp.学号+temp.姓名 ;
.and.temp1.身份证号!=temp.身份证号 into cursor tp readwrite
但在实际运行中很不稳定,请问是不是该用库联结语句呢?又该怎样写?我用左右联结等几乎没有过。请提教一下?