表Tags,有ID、TagName、TagCount 3列update Tags
set TagCount=Tags.TagCount+1
from list
where Tags.TagName=list.item上面执行update语句,如何得到TagCount+1的那条记录的ID?
set TagCount=Tags.TagCount+1
from list
where Tags.TagName=list.item上面执行update语句,如何得到TagCount+1的那条记录的ID?
update b
set TagCount=b.TagCount+a.con
from
(select item ,count(*) con from list group by item)a
inner join Tags b on a.item=b.TagName
http://blog.csdn.net/happyflystone/archive/2008/10/05/3017655.aspx