相同的3条记录中修改其中的任意2条
有表如下(ID是自增): 
 ID                     Mid                        Status 
 1                     1000                                 0 
 2                     1000                                 0 
 3                     1000                                 0 
 根据变量@count   =   2,即修改表中的2条结果 
 得到以下结果 
 ID                     Mid                        Status 
 1                        1000                              1 
 2                        1000                              0 
 3                        1000                              1 
 存储过程该怎么写?提供一个思路,谢谢!
------解决方案--------------------為什麼@count=2,選擇更新的是id=1&3這2條?
------解决方案--------------------参数是2表示 随机修改两行吗?能把参数的作用说清楚点吗?
------解决方案--------------------不需要存储过程,用下面的SQL 就可以了。   
 UPDATE [表名] SET STATUS = 1 
 WHERE ID IN 
 (SELECT TOP 2 ID from [表名])