多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
1.查询一条记录: Db::table('user') ->where('name',$name) ->find(); 2.查询多条记录: Db::table('user')->where('name','like','%$name%')->select(); 3.查询一个字段: 查询id为$id的用户的名字: Db::table('user') ->where('id',$id) ->value('name'); 4.where多条件查询: and与查询: Db::table('user') ->where('name','like',"%".$name."%") ->where('is_del',0) ->select(); or或查询: Db::table('user') ->where('name','like',"%".$keywords."%") ->whereor('is_del',0) ->select(); 5.更新某一个字段: 将id为$id的用户改为删除状态: Db::table('user') ->where('id',$id) ->setField('is_del','1'); 6.更新多个字段: $map=[ 'name'=>$data['name'], 'password'=>$data['password'], 'sex'=>$data['sex'], 'phone'=>$data['mobile'], 'email'=>$data['email'], 'address'=>$data['address'] Db::table('user')->update($map);//插入新纪录只需将update改为insert即可。 7.对于某字段做加减: 将姓名为$name的用户年龄+1: Db::table('user')->where('name', $name)->setInc('age', 1); 将姓名为$name的用户年龄-1: Db::table('user')->where('name', $name)->setDec('age', 1); 8.分组查询: 分组查询学生的组别: Db::table('student') ->group('depart') ->column('depart'); 9.排序: Db::table('user') ->order('age')//年龄升序查询   ———————————————— 版权声明:本文为CSDN博主「挣扎的小笨笨」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_42539251/article/details/82983112