select top 1 * 
from table
where field not in (select top 19 * from table)
order by field

解决方案 »

  1.   

    to delicious(豆豆):
    查询分析器中出现如下错误:
    当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式
    是不是语句出错?
      

  2.   

    delicious(豆豆)的思路对头,但是个别语法好像不太通. :)
    SELECT TOP 1 *
    FROM Table2
    WHERE (id NOT IN
              (SELECT TOP 19 id
             FROM TABLE2
             ORDER BY id))
    //id是一个字段
      

  3.   

    delicious(豆豆):
    谢谢!问题解决了!
      

  4.   

    TheAres(班门斧):
     谢谢,每人20分好不好?
      

  5.   

    TO xiaoleifeng(小雷):不客气.结贴就好,我没有意见.