ACCESS是不是不支持SQL语句:update deposittemp set deposittemp.系统=client.系统,deposittemp.区域=client.区域 from client where client.客户名称=deposittemp.客户名称 总提示操作符丢失 我在SQL-SERVER中这条语句可以通过,可是用在ACCESS库中就不行。请问一下要怎么写ACCESS里面才能通过呢?我现在在ACCESS中改为:update deposittemp set deposittemp.系统=client.系统,deposittemp.区域=client.区域 from deposittemp,client where client.客户名称=deposittemp.客户名称 还是不行,提示操作符丢失。请帮忙解决一下,谢谢。
2、检查数据源是否设对了;
3、重点检查一下逗号、点号是否设为汉字的形式;
4、表名有没有弄错;
deposittemp.区域='client'.add char of '.
update deposittemp,client set deposittemp.系统=client.系统,deposittemp.区域=client.区域 where client.客户名称=deposittemp.客户名称
这样没问题的,我些过类似的。
access只对标准sql语句起作用
access只对标准sql语句起作用
语法是:
UPDATE 表1 INNER JOIN 表2 ON 表1.字段 = 表2.字段 SET deposittemp.系统=client.系统,deposittemp.区域=client.区域
where client.客户名称=deposittemp.客户名称UPDATE 表1 , 表2 SET deposittemp.系统=client.系统,deposittemp.区域=client.区域
where client.客户名称=deposittemp.客户名称
谢谢你的回答,但是我想在需要的是多字段的能用group by 吗
group by 后面其实就是count的条件,可以是多个字段
````
````````````````````````
````````````````````````````
都是微软的东西,怎么可能不支持,只是不完全相同而已~