一个mssql批量修改数据问题。
mssql数据库中有两个表A、B;表A中有列X、Y,表B中有列M、N,X、Y,M、N中都有数据,如何用数据表A中X列数据,整体替换数据表B中M列数据.
求高手帮助解决.
[解决办法]
自己再配套一下
with aa as(select row_number()over (order by a1)na,* from a), bb as(select row_number()over (order by b1)nb,* from b)update bb set b1=a1 from bb,aa where na=nb