码迷,mamicode.com
首页 > 其他好文 > 详细

链式操作

时间:2020-05-08 09:50:38      阅读:53      评论:0      收藏:0      [点我收藏+]

标签:表示   等于   content   name   dep   desc   mit   php   inner   

Db::table(‘think_user‘)
    ->where(‘id‘,‘>‘,1)
    ->where(‘name‘,‘thinkphp‘)
    ->select(); 

Db::field(‘user.name,role.title‘)
->table(‘think_user user,think_role role‘)
->limit(10)->select();
Db::table(‘think_user‘)
->alias([‘think_user‘=>‘user‘,‘think_dept‘=>‘dept‘])
->join(‘think_dept‘,‘dept.user_id= user.id‘)->select();
等于
SELECT * FROM think_user user INNER JOIN think_dept dept ON dept.user_id= user.id
可以给某个字段设置别名,例如:
Db::table(‘think_user‘)->field(‘id,title,content‘)->select();
排序
Db::table(‘think_user‘)->where(‘status=1‘)->order(‘id desc‘)->limit(5)->select();

限制数量
Db::table(‘think_user‘)
    ->where(‘status=1‘)
    ->field(‘id,name‘)
    ->limit(10)
    ->select();

分页查询

Db::table(‘think_article‘)->limit(‘10,25‘)->select();
表示查询文章数据,从第10行开始的25条数据
 
 

链式操作

标签:表示   等于   content   name   dep   desc   mit   php   inner   

原文地址:https://www.cnblogs.com/mmore123/p/12848416.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!