传智黑马PHP69期-第7部分ThinkPhp-第3天TP-03_查询数据

第7部分 ThinkPhp

第3天 TP

03_查询数据

# 查询单条记录
$user = User::where('name', 'thinkphp')->find();
# 查询多条记录
$list = User::where('status', 1)->limit(3)->order('id', 'asc')->select();

# 获取某个字段或者某个列的值
// 获取某个用户的积分
User::where('id',10)->value('score');
// 获取某个列的所有值
User::where('status',1)->column('name');

// 条件分组 where () or ()
        $ret = Articles::where(function (Query $query){
            #print_r(func_get_args());
            $query->where('id','>',200);
        })->whereOr(function (Query $query){
            $query->where('click','>=',101);
        })->select();

# 动态查询
// 根据name字段查询用户
$user = User::getByName('thinkphp');

 

 

  

 

# 查询单条记录

$user = User::where('name', 'thinkphp')->find();

# 查询多条记录

$list = User::where('status', 1)->limit(3)->order('id', 'asc')->select();

 

# 获取某个字段或者某个列的值

// 获取某个用户的积分

User::where('id',10)->value('score');

// 获取某个列的所有值

User::where('status',1)->column('name');

 

// 条件分组 where () or ()

        $ret = Articles::where(function (Query $query){

            #print_r(func_get_args());

            $query->where('id','>',200);

        })->whereOr(function (Query $query){

            $query->where('click','>=',101);

        })->select();

 

# 动态查询

// 根据name字段查询用户

$user = User::getByName('thinkphp');

 

posted on 2020-02-25 12:13  herisson_pan  阅读(6)  评论(0)    收藏  举报

导航