zoukankan      html  css  js  c++  java
  • Laravel中的查询构造器

    public function query(){
    //新增数据
    //$bool = DB::table('wd_user')->insert(['username'=>'jack']);
    //dd($bool);

    //新增数据并且获取到自增id
    //$id = DB::table('wd_user')->insertGetid(['username'=>'Tom']);
    //dd($id);

    //新增多条数据
    //$bool = DB::table('wd_user')->insert([['username'=>'a'],['username'=>'d']]);
    //dd($bool);

    //更新数据
    //$bool = DB::table('wd_user')->where('uid',7)->update(['username'=>'tom']);
    //dd($bool);

    //自增
    //$bool = DB::table('wd_user')->increment('age',1);

    //自减
    //$bool = DB::table('wd_user')->decrement('age',1);

    //自减并且更新数据
    //$bool = DB::table('wd_user')->decrement('age',1,['name'=>'imooc']);

    //删除数据
    //$bool = DB::table('wd_user')->where('uid','>=',7)->delete();
    //dd($bool);

    //清空表
    //DB::table('wd_user')->truncate();

    //获取数据
    //$user = DB::table('wd_user')->get();
    //dd($user);

    //数据排序
    //$user = DB::table('wd_user')->orderBy('uid','desc')->get();
    //dd($user);

    //增加查询条件
    //$user = DB::table('wd_user')->where('uid','>=',5)->get();
    //dd($user);

    //增加多个查询条件
    //$user = DB::table('wd_user')->where('uid > ? and age > ?',[5,18])->get();
    //dd($user);

    //查询指定的字段
    //$user = DB::table('wd_user')->pluck('username');
    //dd($user);

    //查询指定字段并以uid作为下标
    //$user = DB::table('wd_user')->lists('username','uid');
    //dd($user);

    //查询指定的一些字段
    //$user = DB::table('wd_user')->select('uid','username')->get();
    //dd($user);

    //分段查询数据
    //DB::table('wd_user')->chunk(2,function($user){
    //var_dump($user);
    //});

    //统计记录条数
    //$num = DB::table('wd_user')->count();
    //dd($num);

    //查询最大值
    //$max = DB::table('wd_user')->max();

    //查询最小值
    //$min = DB::table('wd_user')->min();

    //查询平均数
    //$avg = DB::table('wd_user')->avg();

    //统计和值
    //$sum = DB::table('wd_user')->sum();

    }
  • 相关阅读:
    希尔排序-Python
    顺序表为什么要在定义时分配空间大小
    pip install -r requirements.txt安装问题
    python小白系列2—python常用工具:pycharm
    python小白系列1—python安装,初识Anaconda
    Python Traceback模块:捕获更详细的异常报错信息
    pycharm项目中的.idea文件夹是干什么用的?可以删除吗?
    python多线程使用
    《统计学习方法》自学笔记—1.概论
    JAVA项目中的常用的异常处理情况
  • 原文地址:https://www.cnblogs.com/yxhblogs/p/5977956.html
Copyright © 2011-2022 走看看