A是一个数据集,不是表。这个数据集里的某些数据属于B表的a属性列,求这个sql要怎么写A={'1','2','3','4'}B.a={'1','3','5','7','9'}注意啊,A不是表或者视图,它是由某些数据组成的,类似于代码里的数组,所以select ..from A 会提示【无效字符】,感谢 【he4wd6041】等热心网友回答,但貌似结果不是这样的
select A.a from A ,B where A.b = B.bAND A.a not in (select B.a from B where B.b = *)这样查出来的是A中的a不等于b=*的时候B中的a,就是你要的结果,你可以执行下试试