SQL INSERT / UPDATE WITH SELECT

来源:互联网 发布:最优化方法解可新答案 编辑:程序博客网 时间:2024/06/06 01:40

  update command

  UPDATE [findahome].[dbo].[Ad_Bank] SET Balance = 2000 where idAgencyOffice IN (SELECT idOffice  from [findahome].[dbo].[AgencyOffice] ao  JOIN [findahome].[dbo].[Agency] ag ON ao.idAgency = ag.idAgency  WHERE ag.idAffiliation = 3)



 Insert command

 INSERT INTO [findahome].[dbo].[Ad_Bank](idAgencyOffice,Balance)  SELECT idOffice, 2000  from [findahome].[dbo].[AgencyOffice] ao  JOIN [findahome].[dbo].[Agency] ag ON ao.idAgency = ag.idAgency  WHERE ag.idAffiliation = 3


原创粉丝点击