1. SELECT 字段1,字段2 FROM 表1 ORDER BY 字段1 DESC LIMIT (1 - 1) * 1, 1  #错误2. SELECT 字段1,字段2 FROM 表1 ORDER BY 字段1 DESC LIMIT 0, 1  #正常----------------------------------------------------------------------------
问题如上所述,希望能在limit之后写一表达式(非程序运算后拼接)。
第1句在mysql-front 里都运行出错,mysql limit 之后是不是不能动态赋值?
兄弟们给出出注意吧。

解决方案 »

  1.   

    limit 常量,常量
    现在没办法动态的
      

  2.   

    看看预处理。
    我BLOG上好多例子!
      

  3.   

    谢谢2位, 结贴。因为最近在看ibatis,所以想试一下怎么实现原来的分页。预处理可能不太方便。配置1. SELECT 字段1,字段2 ORDER BY 字段1 DESC LIMIT (#page# - 1) * #LIMIT#, #LIMIT#  // 出错
    配置2. select * from account limit #skip#,#limit#
    看来配置1是不行了。只能用配置2,程序运算后拼接了。