错在哪里呀?

Bluebamboo 2003-08-30 03:52:23
mysql="update a inner join b on a.xh=b.xh set a.f = a.f+b.f"

报错:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC Microsoft Access Driver] 语法错误 (操作符丢失) 在查询表达式 'a.xh=b.xh' 中。


...全文
30 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Bluebamboo 2003-09-04
  • 打赏
  • 举报
回复
一定要是主键吗?
liuyann 2003-09-01
  • 打赏
  • 举报
回复
A表中,XH是主键吗?检查一下
changechange 2003-08-30
  • 打赏
  • 举报
回复
语句没问题,可能是字段名使用了保留字,或者执行方法不对
Bluebamboo 2003-08-30
  • 打赏
  • 举报
回复
楼上的语句是适用于大中型数据库,我现在用的是ACCESS了
jiezhi 2003-08-30
  • 打赏
  • 举报
回复
update a set a.f = a.f+b.f
from a,b
where a.xh=b.xh

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧