子查詢更新

2021-06-01 08:33:39 字數 325 閱讀 6861

select count(id) num,maillettersid into #tempmailnum from

dbo.mailhistory

group by maillettersid

--select * from #tempmailnum

update mailletters set sendnum =

(select num from #tempmailnum where #tempmailnum.maillettersid = mailletters.maillettersid

)drop table #tempmailnum

ASSCESS 更新中的子查詢

mssql下使用 update nc user set nickname select top 1 password from nc admin where id 2 where userid 1 但是到了access就會報錯.操作必須使用乙個可更新的查詢。我們使用 update nc user s...

mysql子查詢更新問題

mysql不支援對同乙個表查詢後做修改 update delete 操作,是其功能問題。原來的sql語句 update t collection contract base base set base.total interest penalty select sum rp.remain inter...

再論關聯子查詢更新

之前使用oracle,遇到過2個表進行關聯子查詢更新的坑,沒有加exists從句,導致了不匹配的行設定成null,這個問題在mysql中也是一樣的。下面是測試 mysql select from test1 id name 1 dddd 2 null 3 null 3 rows in set 0.0...