请教一个查询语句
  我要查A表中有某个关键值,而B表中没有对应的关键值的记录出来。
  我已经用了一个查询语句将A表和B表连接查询,将A表和B表中关键值
相等的记录查询出来了。但是现在需要反过来,查A表中有某个关键值,而B表中没有对应的关键值的记录出来,以及B表中有某个关键值,而A表中没有对应的关键值的记录出来。
应该怎么写这个查询语句。
我用的是ACCESS数据库,DAO方式

解决方案 »

  1.   

    什么意思啊? 
    查A表中有某个关键值,而B表中没有对应的关键值的记录出来?????
    是要把a表中的纪录查出来,还是把包含a,b两个表的所有字段的纪录都选出来?
    a,b表两个表分别是什么结构呢? 能不能具体举例说明啊?
      

  2.   

    查A表中有某个关键值,而B表中没有对应的关键值的记录出来select * from tableB where field1 not in (
    select filed1 from tableA where .......);