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 相关文章推荐
生成缩略图
Oct 09 PHP
js下函数般调用正则的方法附代码
Jun 22 PHP
基于pear auth实现登录验证
Feb 26 PHP
for循环连续求和、九九乘法表代码
Feb 20 PHP
解决PhpMyAdmin中导入2M以上大文件限制的方法分享
Jun 06 PHP
smarty简单分页的实现方法
Oct 27 PHP
php实现递归抓取网页类实例
Apr 03 PHP
PHP使用Pear发送邮件(Windows环境)
Jan 05 PHP
PHP截取发动短信内容的方法
Jul 04 PHP
laravel实现批量更新多条记录的方法示例
Oct 22 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
Jan 15 PHP
PHP 对接美团大众点评团购券(门票)的开发步骤
Apr 03 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+MYSQL 出现乱码的解决方法
2008/08/08 PHP
php调用dll的实例操作动画与代码分享
2012/08/14 PHP
Codeigniter实现多文件上传并创建多个缩略图
2014/06/12 PHP
php中通用的excel导出方法实例
2017/12/30 PHP
Laravel-admin之修改操作日志的方法
2019/09/30 PHP
PHP网页缓存技术优点及代码实例
2020/07/29 PHP
js String对象中常用方法小结(字符串操作)
2012/01/27 Javascript
jQuery中的val()示例应用
2014/02/26 Javascript
jQuery中:file选择器用法实例
2015/01/04 Javascript
谈谈AngularJs中的隐藏和显示
2015/12/09 Javascript
浅析JavaScript中命名空间namespace模式
2016/06/22 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
bootstrap模态框垂直居中效果
2016/12/03 Javascript
javascript 中设置window.location.href跳转无效问题解决办法
2017/02/09 Javascript
关于foreach循环中遇到的问题小结
2017/05/08 Javascript
JavaScript实现修改伪类样式
2017/11/27 Javascript
vue本地打开build后生成的dist文件夹index.html问题
2019/09/04 Javascript
小程序如何自主实现拦截器的示例代码
2019/11/04 Javascript
解决vue v-for src 图片路径问题 404
2019/11/12 Javascript
基于vue实现探探滑动组件功能
2020/05/29 Javascript
基于JS实现操作成功之后自动跳转页面
2020/09/25 Javascript
python字典排序实例详解
2015/05/20 Python
Python正则表达式使用范例分享
2016/12/04 Python
使用matplotlib中scatter方法画散点图
2019/03/19 Python
pyqt 多窗口之间的相互调用方法
2019/06/19 Python
Python编程快速上手——强口令检测算法案例分析
2020/02/29 Python
使用索引(Index)有哪些需要考虑的因素
2016/10/19 面试题
公益活动策划方案
2014/01/09 职场文书
家居装修公司创业计划书范文
2014/03/20 职场文书
局火灾防控工作方案
2014/05/25 职场文书
2015届本科毕业生自我鉴定
2014/09/27 职场文书
小学科学教学计划
2015/01/21 职场文书
财政局个人总结
2015/03/04 职场文书
针对吵架老公保证书
2015/05/08 职场文书
2019年学校消防安全责任书(2篇)
2019/10/09 职场文书
Python机器学习之KNN近邻算法
2021/05/14 Python