Laravel 使用查询构造器配合原生sql语句查询的例子


Posted in PHP onOctober 12, 2019

首先说一下本人使用的版本: 5.5

在很多复杂查询时, 往往需要原生语句进行查询, 在 laravel 中, 我们可以这样使用原生查询

$user = DB::select('select * from users where id= ?', [1])

查询构建器 https://laravel-china.org/docs/laravel/5.5/queries#where-clauses

$sql = '(FROM table_name1 LEFT JOIN table_name2 ON table_name1.id=table_name2.id )';
 
$res = $DB::table(DB::raw($sql))->where([["id"=>1]])->paginate(10);

在这里里面$sql 充当了 视图表(临时表), 可以是更为复杂的联合查询;

这样我们可以使用 "where","paginate " 等构建器;

需要注意的是: sql 字符串是用 括号 '()' 括起来的, 不然会出错;

以上这篇Laravel 使用查询构造器配合原生sql语句查询的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
支持数组的ADDSLASHES的php函数
Feb 16 PHP
php flv视频时间获取函数
Jun 29 PHP
Google Voice 短信发送接口PHP开源版(2010.5更新)
Jul 22 PHP
供参考的 php 学习提高路线分享
Oct 23 PHP
关于PHP实现异步操作的研究
Feb 03 PHP
解析centos中Apache、php、mysql 默认安装路径
Jun 25 PHP
phpstrom使用xdebug配置方法
Dec 17 PHP
PHP程序员不应该忽略的3点
Oct 09 PHP
PHP Echo字符串的连接格式
Mar 07 PHP
浅谈PHP的$_SERVER[SERVER_NAME]
Feb 04 PHP
PHP asXML()函数讲解
Feb 03 PHP
PHP设计模式(八)装饰器模式Decorator实例详解【结构型】
May 02 PHP
laravel 获取某个查询的查询SQL语句方法
Oct 12 #PHP
php 实现银联商务H5支付的示例代码
Oct 12 #PHP
Thinkphp5.0框架视图view的模板布局用法分析
Oct 12 #PHP
Thinkphp5.0 框架视图view的比较标签用法分析
Oct 12 #PHP
Thinkphp5.0框架视图view的循环标签用法示例
Oct 12 #PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
Oct 12 #PHP
php服务器的系统详解
Oct 12 #PHP
You might like
PHP实现的购物车类实例
2015/06/17 PHP
PHP环形链表实现方法示例
2017/09/15 PHP
JS实现商品倒计时实现代码
2013/05/03 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
jQuery实现日期联动效果实例
2016/07/26 Javascript
localStorage的黑科技-js和css缓存机制
2017/02/06 Javascript
AngularJS表格样式简单设置方法示例
2017/03/03 Javascript
JS解决移动web开发手机输入框弹出的问题
2017/03/31 Javascript
基于js中的原型(全面讲解)
2017/09/19 Javascript
React diff算法的实现示例
2018/04/20 Javascript
JS实现图片轮播效果实例详解【可自动和手动】
2019/04/04 Javascript
layui实现数据表格点击搜索功能
2020/03/26 Javascript
LayUI switch 开关监听 获取属性值、更改状态的方法
2019/09/21 Javascript
vue点击按钮动态创建与删除组件功能
2019/12/29 Javascript
Python实现连接两个无规则列表后删除重复元素并升序排序的方法
2018/02/05 Python
基于python实现名片管理系统
2018/11/30 Python
Django数据库连接丢失问题的解决方法
2018/12/29 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
使用python+poco+夜神模拟器进行自动化测试实例
2020/04/23 Python
Python requests接口测试实现代码
2020/09/08 Python
利用python绘制中国地图(含省界、河流等)
2020/09/21 Python
python3中编码获取网页的实例方法
2020/11/16 Python
python绘制高斯曲线
2021/02/19 Python
html5使用canvas绘制一张图片
2014/12/15 HTML / CSS
求两个数的乘积和商数,该作用由宏定义来实现
2013/03/13 面试题
大学生军训自我评价分享
2013/11/09 职场文书
建材业务员岗位职责
2013/12/08 职场文书
自考生自我评价分享
2014/01/18 职场文书
保健品市场营销方案
2014/03/31 职场文书
《庐山的云雾》教学反思
2014/04/22 职场文书
广播体操口号
2014/06/18 职场文书
本科生自荐信
2014/06/18 职场文书
2014年艾滋病防治工作总结
2014/12/10 职场文书
2015年员工工作表现评语
2015/03/25 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
Javascript之datagrid查询详解
2021/09/15 Javascript