我有三个DBF文件(rksj.dbf,mz.dbf,whcd.dbf)结构为别为:
rksj.dbf
xm mz whcd
张三 01 02
李四 02
王五 01
mz.dbf
dm mc
01 汉族
02 彝族
whcd.dbf
dm mc
01 大学
02 小学
我现在用用mz.dbf whcd.dbf中mc字段替换rksj.,dbf中相应的代码值为:
rksj.dbf
xm mz whcd
张三 汉族 小学
李四 彝族
王五 大学
请问各位怎样用SQL语句实现(注意rksj.dbf中只有xm字段不为空,其余字段可能为空值)
rksj.dbf
xm mz whcd
张三 01 02
李四 02
王五 01
mz.dbf
dm mc
01 汉族
02 彝族
whcd.dbf
dm mc
01 大学
02 小学
我现在用用mz.dbf whcd.dbf中mc字段替换rksj.,dbf中相应的代码值为:
rksj.dbf
xm mz whcd
张三 汉族 小学
李四 彝族
王五 大学
请问各位怎样用SQL语句实现(注意rksj.dbf中只有xm字段不为空,其余字段可能为空值)
解决方案 »
- 如何分析出优酷视频的真正地址
- ★★★★★第三十六期:CSDN论坛秀-Delphi版-本期作秀:liangqingzhi(老之)
- 高手请进!用fastreport创建分组的动态报表的问题!
- 如何将ADOQUEY的数据导出为.csv文件
- 急急尿裤子了,怎样调用其他窗体的函数
- 怎样把768*576的avi录像,利用tmediaplayer以384*288的区域显示出来?
- Delphi7有带XP界面的控件???
- 怎样实现从TFileListBox向“我的电脑”即Explore中拖拉文件
- delphi中如何调用DLL中的函数和方法?
- 看看我们经常使用的程序有哪些是用Delphi开发的?用了什么控件?
- 怎样实现ADO的逐条删除?
- 请问blockRead(f,s1,12,nr)是什么作用?
from rskj r,mz m
where r.mz=m.dmupdate rksj set r.whcd=w.mc
from rskj r,whcd w
where r.whcd=w.dm
FROM rksj LEFT OUTER JOIN
mz ON rksj.mz=ms.dm LEFT OUTER JOIN
whcd ON rksj.whcd=whcd.dm