Laravel框架查询构造器简单示例


Posted in PHP onMay 08, 2019

本文实例讲述了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();
}

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
一个用php实现的获取URL信息的类
Jan 02 PHP
用PHP的ob_start() 控制您的浏览器cache
Aug 03 PHP
PHP中的插件机制原理和实例
Jul 08 PHP
PHP实现图片压缩的两则实例
Jul 19 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
Jul 22 PHP
php密码生成类实例
Sep 24 PHP
PHP图片处理之图片旋转和图片翻转实例
Nov 19 PHP
php显示时间常用方法小结
Jun 05 PHP
如何用PHP来实现一个动态Web服务器
Jul 29 PHP
PHP+Ajax验证码验证用户登录
Jul 20 PHP
php运行报错Call to undefined function curl_init()的最新解决方法
Nov 20 PHP
PHP删除二维数组中相同元素及数组重复值的方法示例
May 05 PHP
Laravel Validator 实现两个或多个字段联合索引唯一
May 08 #PHP
PHP+百度AI OCR文字识别实现了图片的文字识别功能
May 08 #PHP
Laravel框架模型的创建及模型对数据操作示例
May 07 #PHP
Laravel框架路由管理简单示例
May 07 #PHP
Laravel框架实现简单的学生信息管理平台案例
May 07 #PHP
Laravel框架Request、Response及Session操作示例
May 06 #PHP
thinkphp5框架扩展redis类方法示例
May 06 #PHP
You might like
php microtime获取浮点的时间戳
2010/02/21 PHP
如何直接访问php实例对象中的private属性详解
2017/10/12 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
JavaScript DOM学习第四章 getElementByTagNames
2010/02/19 Javascript
JavaScript异步调用定时方法并停止该方法实现代码
2012/03/16 Javascript
jquery增加时编辑jqGrid(实例代码)
2013/11/08 Javascript
使用jQuery实现input数值增量和减量的方法
2015/01/24 Javascript
AngularJS中的Directive自定义一个表格
2016/01/25 Javascript
JS中作用域和变量提升(hoisting)的深入理解
2016/10/31 Javascript
vue.js组件vue-waterfall-easy实现瀑布流效果
2017/08/22 Javascript
浅谈webpack下的AOP式无侵入注入
2017/11/12 Javascript
vue 注册组件的使用详解
2018/05/05 Javascript
nodemon实现Typescript项目热更新的示例代码
2019/11/19 Javascript
Vue实现 点击显示再点击隐藏效果(点击页面空白区域也隐藏效果)
2020/01/16 Javascript
Vue 封装防刷新考试倒计时组件的实现
2020/06/05 Javascript
[01:00:14]2018DOTA2亚洲邀请赛 4.6 淘汰赛 VP vs TNC 第三场
2018/04/10 DOTA
[00:23]魔方之谜解锁款式
2018/12/20 DOTA
[00:59]PWL开团时刻DAY7——我在赶
2020/11/06 DOTA
[29:59]完美世界DOTA2联赛PWL S3 Forest vs access 第二场 12.11
2020/12/13 DOTA
python发送arp欺骗攻击代码分析
2014/01/16 Python
python删除文件示例分享
2014/01/28 Python
Python内置的字符串处理函数详细整理(覆盖日常所用)
2014/08/19 Python
Python使用QRCode模块生成二维码实例详解
2017/06/14 Python
python使用装饰器作日志处理的方法
2019/07/11 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
2019/08/13 Python
Python数学形态学实例分析
2019/09/06 Python
python类中super() 的使用解析
2019/12/19 Python
selenium与xpath之获取指定位置的元素的实现
2021/01/26 Python
印度网上购物首选目的地:Flipkart
2016/08/01 全球购物
马来西亚排名第一的宠物用品店:Pets Wonderland
2020/04/16 全球购物
3个CCIE对一个工程师的面试题
2012/05/06 面试题
无故旷工检讨书
2014/01/26 职场文书
双拥工作宣传标语
2014/06/26 职场文书
领导四风问题整改措施思想汇报
2014/10/13 职场文书
深度学习小工程练习之垃圾分类详解
2021/04/14 Python