vfp中用sql语句写多表关联赋值

vfp中用sql语句写多表关联赋值表A序号姓名地址张三中国李四中国——————————————表B序号姓名1张三2李四把表B中的序号赋值到表A(不用管姓名重复)updat... vfp中用sql语句写多表关联赋值表A 序号 姓名 地址 张三 中国 李四 中国——————————————表B 序号 姓名 1 张三 2 李四把表B中的序号赋值到表A(不用管姓名重复)update A set 序号=(select 序号 from B where B.姓名=A.姓名)好像不能。update A set A.序号=B.序号 where A.姓名=B.姓名-----只知道思路,写不出来 展开
 我来答
匿名用户
2013-08-16
展开全部
新建一个程序(文件菜单——新建——程序——新建文件),写代码: close alluse 表Bgo topdo while not eof() update 表A set 序号=表B.序号 where 表A.姓名=表B.姓名 skipenddo
然后,直接点击感叹号,保存并运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-16
展开全部
update A set A.序号=B.序号 from B where A.姓名=B.姓名 没vfp,没测试,不知道语法是否和mssql一样
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-08-16
展开全部
close data
use table_1 alia t_a
use table_2 alia t_b in 0***********************************************************
scan
update t_b set nl=t_a.nl where t_a.xm=t_b.xm
endscan
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式