如现在存在50条数据
1       现在要取大于30的前十条数据,这个语句怎么写
3
4
……
50

解决方案 »

  1.   

    SELECT * FROM table_name where id>30 limit 1,10
      

  2.   

    select * from table where ..>30 limit 0,10
      

  3.   

    纠正一下 :
    SELECT * FROM table_name where id >30 limit 10
      

  4.   

    select * from tb where id >30 order by id limit 10
      

  5.   

    用这个试试,更方便: 如果是1-50的话,一条不少的话.前提是1-50之间不少记录;
            select * from table_name limit 30,10;
      

  6.   

    SELECT * FROM tbl_fastfind where ord>30 order by ord  limit 10 
    提示 limit 附近有语法错误
      

  7.   

    select * from table1 where i>50 limit 10