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...