【问题标题】:Yii: can't use LIMIT in a mysql queryYii:不能在 mysql 查询中使用 LIMIT
【发布时间】:2014-09-05 01:31:21
【问题描述】:

我用的是Yii,我想从mysql中选择5行,从第三行开始。

例如,我有这些行:

ID - NAME
1  - abc
2  - bcd
3  - hdf
4  - fgr
5  - gdf
...

我想选择 5 行,从第三行开始。

我的代码:

$rows = Users::model()->findAll(array(
    'order' => 'id DESC',
    'limit' => '3, 5'
));

这个没有选择的问题。

【问题讨论】:

    标签: php mysql sql yii limit


    【解决方案1】:

    有一个偏移参数。

    $rows = Users::model()->findAll(array(
      'order' => 'id DESC',
      'limit' => '5',
      'offset' => '3'
    ));
    

    【讨论】:

      猜你喜欢
      • 2012-05-14
      • 1970-01-01
      • 1970-01-01
      • 2011-09-11
      • 1970-01-01
      • 1970-01-01
      • 2011-09-21
      • 1970-01-01
      • 2021-04-01
      相关资源
      最近更新 更多