select top 5 * from dbo.Wait where Person not in(select top 1 Person from dbo.Wait where Condition = '未完成' OR Condition = '置顶'order by Condition DESC,RealTime) AND (Condition = '未完成' OR Condition = '置顶') order by Condition DESC,RealTime
只需要先查找前几个不需要展示的数据,之后NOT IN。
如要查第二条,可以查询前两个数据并且某变量不在第一条内的数据。
注意,以一个可以区分的变量为判定标准(这里是用的Person),而不可以select * ,否则会报错误。
DESC为逆排序,如果是汉字则以首字母为标准。