求高手帮我看看哪里有错误
select * from producttype as p where p.typeid<> 'root' order by p.typeid limit  (2 - 1) * 4,4

解决方案 »

  1.   

    limit后面必须是常量,你要用PREPARE、EXECUTE执行你的语句
      

  2.   

    select * from producttype as p where p.typeid <> 'root' order by p.typeid limit  (2 - 1) * 4,4在你的程序中把这个2-1 * 4直接 计算好
    select * from producttype as p where p.typeid <> 'root' order by p.typeid limit  4,4