只有status列,没有别的列能区分开吗?如果是只有这一列的状态,无办法下语句来查询你所需要的数据哦。
select top 5 * from table where status='1' order by status desc
以上语句也只能查询到status为1的数据,但没有别的列下条件,无从得知此数据是从0更新至1的数据。建议建立一个触发器和一个中间表,查询时通过中间表来查询。