ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
* [ ] 功能 * 查询返回指定条数的数据 * 场景:user 数据库的 user_account 表只有 3 条数据,数据为: user_account 表 | uid | username | | :---: | :---: | | 1 | 张三 | | 2 | 李四 | | 3 | 隔壁老王 | * 用法一:查询特定条数的数据 ~~~ // 查询条件 $where = array( 'uid[>]' => 0, ); // 只显示的字段 $field = 'uid,username'; // 排序规则 $order = 'uid DESC'; // 查询结果的最大条数 $num = 2; $data = mysql\User::table('account')->where( $where )->field( $field )->order( $order )->limit( $num )->select(); ~~~ 查询结果: ~~~ array( array( 'uid' => 3, 'username' => '隔壁老王', ), array( 'uid' => 2, 'username' => '李四', ), ); ~~~ 用法二:偏移特定的条数,查询特定条数的数据 ~~~ // 查询条件 $where = array( 'uid[>]' => 0, ); // 只显示的字段 $field = 'uid,username'; // 排序规则 $order = 'uid DESC'; // 偏移量 $step = 2; // 查询结果的最大条数 $num = 3; $data = mysql\User::table('account')->where( $where )->field( $field )->order( $order )->limit( $step, $num )->select(); ~~~ 查询结果: ~~~ array( array( 'uid' => 1, 'username' => '张三, ), ); ~~~