注册 登录
编程论坛 VFP论坛

A表xbdm字段1,2替换成B表字段xbmc男,女?

czyz 发布于 2023-08-06 11:49, 578 次点击
请教大神,根据表1XBDM的1,2,替换成表2中的男女。
只有本站会员才能查看附件,请 登录
只有本站会员才能查看附件,请 登录
5 回复
#2
yanling482023-08-06 13:24
**方法1:
select A表.字段1,B表.xbmx from A表 left outer join B表 on A表.xbdm=B表.xbdm

**方法2:不需用建立B表,用替换函数。
select 字段1,chrtran(chrtran(xbdm,"1","男"),"2","女") as sex from A表

[此贴子已经被作者于2023-8-6 13:36编辑过]

#3
czyz2023-08-06 16:11
select A表.字段1,B表.xbmx from A表 left outer join B表 on A表.xbdm=B表.xbdm
提示,SQL找不到列XBMC
#4
czyz2023-08-06 16:11
SELECT a.Xbdm,b.Xbmc FROM a LEFT OUTER JOIN b ON a.Xbdm=b.Xbdm
提示。SQL找不到列XBMC
#5
sdta2023-08-06 17:46
UPDATE 试试
#6
sdta2023-08-06 18:05
use 表2
replace xbdm with iif(alltrim(xbdm) == "1", "男", "女") all
1