有关Access数据库问题,是不是Access数据库不能用SQL连接语句(如外联或内联),如
select * from A LEFT OUTER JOIN B ON A.a=B.b where...
如何才能去掉连接,与该等同的语句.请高手指教

解决方案 »

  1.   

    select A.* from A , B  where A.a=B.b .. 这样试试.
      

  2.   

    select * from A LEFT JOIN B ON A.a=B.b where...把OUTER 去掉。。
      

  3.   

    First chance exception at $77E53887 . Exception class EOleException with message '不支持连接表达式。'. Process SmartMonitor.exe ($880)
    还是一样
      

  4.   

    我做的时候发现也不支持
    但是在Access的查询中可以用这些连接
    如果一定要用的话就写“查询”
    要不然就select A.* from A , B  where A.a=B.b
      

  5.   

    我查了些资料说可以用外联,这里access版本有没有关系,没有安装office是不是不行?
      

  6.   

    select * from A inner JOIN B ON A.a=B.b where...
      

  7.   

    ACCESS  用left join 是可以的。
      

  8.   

    我刚才试了下,这样的语句是可以的,left改为right也是可以的
    select * from tb1
    left outer join tb2 on tb2.aa=tb1.aa
    好象有没胡outer的结果都是一样的