求一条SQL语句,要求把A表某个字段的值,赋成这A表的ID=31的这条记录的这个字段的值解决方法

求一条SQL语句,要求把A表某个字段的值,赋成这A表的ID31的这条记录的这个字段的值求一条SQL语句,要求把A表

求一条SQL语句,要求把A表某个字段的值,赋成这A表的ID=31的这条记录的这个字段的值
求一条SQL语句,要求把A表某个字段的值,赋成这A表的ID=31的这条记录的这个字段的值

[解决办法]
Update A Set ColName = (Select ColName From A Where ID=31)
[解决办法]
update A SET ColName=B.ColName
FROM A,
(SELECT ColName FROM A WHERE ID=31) B
WHERE A.ColName like '%XXXX% '

这样试试