select top 10 * from t1 where age=21

解决方案 »

  1.   

    错了以为是SQL2000应该这样
    select top 10 * from t1 where age=21 and t1.ORD_COL<10
      

  2.   

    错了以为是SQL2000应该这样
    select top 10 * from t1 where age=21 and t1.ORD_COL<=10
      

  3.   

    select * from t1 where age=21 limit 10如果是mysql
      

  4.   

    select * from table_name limit 5;
      

  5.   

    select * from t1 where age=21
    LIMIT 10
    LIMIT这个语句用得也比较多,应该记住。
      

  6.   

    唉,来晚了.大家都说了.补充一下把.
    SQL SERVER用 TOP N
    select top 10 * from table
    MYSQL 用LIMIT(有2种用法)
    1.select * from table limit 10 (这个效果和TOP基本一样)
    2.select * form talbe limit 10,5  (是从符合条件的记录中的第10条记录开始取,取5条记录)
    注:TOP 没有LIMIT的第二中用法.