vfp 9.0 中update不会用

xilaianzxsc 2008-08-24 02:29:34
材料价格表.dbf (物料编码唯一,共有500个。但事先没有按 “物料编码” 排序)
物料编码 物料名称 物料单价
001 AAA 1.01
002 BBB 2.00
009 NNN 50 (此009编码在“单价表.材料编码”中找不到)


单价表.dbf (物料编码不唯一,共有10000只。事先也没有按 “材料编码” 排序)
材料编码 材料名称 材料单价
002 BBB
001 AAA
003 CCC (此003编码在“材料价格表.物料编码”中找不到)


问:我现在想用“材料价格表.物料单价”来更新“单价表.材料单价”,我写的命令如下:

update 单价表 set 单价表.材料单价=材料价格表.物料单价 where材料价格表.物料编码 = 单价表.材料编码
但此条命令运行后, “单价表.材料单价”居然一个都没有更新。

不知错在什么地方?
...全文
177 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xilaianzxsc 2008-08-25
  • 打赏
  • 举报
回复
谢谢老师的指导
cbl518 2008-08-24
  • 打赏
  • 举报
回复
UPDATE 单价表 SET 单价表.材料单价=材料价格表.物料单价 FROM 材料价格表 WHERE 材料价格表.物料编码 = 单价表.材料编码

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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