有这样的一个语句 strsq= "UPDATE a INNER JOIN b ON a.物资编号 = b.资产编号 SET a.使用人员 = b.新使用者, a.所属部门 = b.新所属部门" 请教这个INNER JOIN语句 我在access数据库里调试是可以的 但在sql数据库里就提示关键字“INNER”附近有语法错误。请问这个要怎么改?

解决方案 »

  1.   

    UPDATE a SET a.使用人员 = b.新使用者, a.所属部门 = b.新所属部门  from   b  where a.物资编号 = b.资产编号
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  2.   

    access和sql server 2000数据库的SQL语法不是完全一样的...
      

  3.   

    update a set a.使用人员 = b.新使用者, a.所属部门 = b.新所属部门  from  b  where a.物资编号 = b.资产编号