当前位置: 代码迷 >> Sql Server >> 如何从一张表中查出数据更新到另一张表中
  详细解决方案

如何从一张表中查出数据更新到另一张表中

热度:72   发布时间:2016-04-24 10:38:36.0
怎么从一张表中查出数据更新到另一张表中?
RT,
update hdzx_question set c_qusType=1 where c_deptId =52;
select * from [dbo].[BECBoardMessage] where Prop1='zx';

现在需要从[dbo].[BECBoardMessage]表中查询出Prop1='zx';的所有数据,以此来更新hdzx_question表中的c_qusType,使
c_qusType=1

还请大神指点一二
------解决方案--------------------
UPDATE  hdzx_question
SET     c_qusType = 1
WHERE   c_deptId = 52
        AND EXISTS ( SELECT 1
                     FROM   [dbo].[BECBoardMessage]
                     WHERE  Prop1 = 'zx'
                            AND hdzx_question.id = BECBoardMessage.id )  --这个链接关系lz自己用相关字段连一下
  相关解决方案