
sql update 两个表更新问题
医疗机构表机构编码(JGBM)上级机构编码(SJJGBM)机构类型(JGLX)居民健康档案表机构编码(JGBM)居民姓名(JMXM)我想将居民健康档案表中机构编码不是顶级...
医疗机构表 机构编码(JGBM) 上级机构编码(SJJGBM) 机构类型(JGLX)
居民健康档案表 机构编码(JGBM) 居民姓名(JMXM)
我想将 居民健康档案表 中机构编码 不是顶级机构 的变为相应 顶级机构编码 (根据机构类型来update)
想写类似的语句
update tbjmjkda a set a.jgbm=(select b.jgbm from tbyljg b where a.jgbm=b.sjjgbm and b.jglx like '%下属科室%' )
但是写不出来 求大神指点
就是想更新居民健康档案表 将居民健康档案表关联到医疗机构表 只要医疗机构类型是 “下属科室” 的 就将居民健康档案中的 机构编码 更新为 上级机构编码 展开
居民健康档案表 机构编码(JGBM) 居民姓名(JMXM)
我想将 居民健康档案表 中机构编码 不是顶级机构 的变为相应 顶级机构编码 (根据机构类型来update)
想写类似的语句
update tbjmjkda a set a.jgbm=(select b.jgbm from tbyljg b where a.jgbm=b.sjjgbm and b.jglx like '%下属科室%' )
但是写不出来 求大神指点
就是想更新居民健康档案表 将居民健康档案表关联到医疗机构表 只要医疗机构类型是 “下属科室” 的 就将居民健康档案中的 机构编码 更新为 上级机构编码 展开
4个回答
展开全部
update tbjmjkda a
set a.jgbm=b.SJJGBM
from tbyljg b where a.JGBM=B.JGBM
AND
b.jglx like '%下属科室%'
set a.jgbm=b.SJJGBM
from tbyljg b where a.JGBM=B.JGBM
AND
b.jglx like '%下属科室%'
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么问题?具体点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
意思表达不清。
表达清楚可以吗?
表达清楚可以吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询