laravel框架两表联查(Laravel 使用查询构造器配合原生sql语句查询的例子)
类别:编程学习 浏览量:334
时间:2021-10-02 01:17:15 laravel框架两表联查
Laravel 使用查询构造器配合原生sql语句查询的例子首先说一下本人使用的版本: 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语句查询的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/qq_26452719/article/details/79583019
您可能感兴趣
- laravel关联查询限制数量(laravel-admin 后台表格筛选设置默认的查询日期方法)
- laravel6后台管理系统(基于laravel-admin 后台 列表标签背景的使用方法)
- laravel多用户认证实例(Laravel框架验证码类用法实例分析)
- laravel数据库查询(Laravel获取所有的数据库表及结构的方法)
- laravel有哪些长期支持版本(Laravel中9个不经常用的小技巧汇总)
- laravel前后端分离实现排序(laravel自定义分页的实现案例offset和limit)
- laravel关闭错误提示(解决laravel session失效的问题)
- laravel使用教程(基于Laravel5.4版本的基本增删改查操作方法)
- laravel初始化(Laravel 登录后清空COOKIE的操作方法)
- laravel自定义使用方法(laravel 修改.htaccess文件 重定向public的解决方法)
- laravel5.7项目实战(基于Laravel 5.2 regex验证的正确写法)
- laravel验证码依赖(laravel5.2表单验证,并显示错误信息的实例)
- laravel 后台管理框架(laravel-admin 管理平台获取当前登陆用户信息的例子)
- laravel模型获取表名(Laravel 对某一列进行筛选然后求和sum的例子)
- laravel消息机制(laravel框架中间件 except 和 only 的用法示例)
- laravel的验证规则(解决在Laravel 中处理OPTIONS请求的问题)
- 吴彦祖陈冠希 恩怨 ,失去曾让他流泪的女友,终遇走过18年真爱(吴彦祖陈冠希恩怨)
- 痴情男神 吴彦祖 与妻子恋爱8年,结婚10年,家庭幸福美满(痴情男神吴彦祖)
- 成功破圈,小牛电动SQi强势开 跨(小牛电动SQi强势开)
- 挑战新国标电自天花板,九号机械师MMAX 110P深度体验(挑战新国标电自天花板)
- 《满江红》不要只当电影看,学生应该这样做(满江红不要只当电影看)
- 电影《民间怪谈录之走阴人》定档8月5日,开启一场中式惊悚之旅(电影民间怪谈录之走阴人定档8月5日)
热门推荐
- sql server怎么导出数据库(sqlserver复制数据库的方法步骤图文)
- win2008设置ftp服务器(Windows Server 2008 如何设置FTP功能并开设网站)
- linux看系统内存大小(Linux体检,了解你的Linux状态网络IO,磁盘,CPU,内存)
- jquery 选择器的用法
- sql server设置自增(sql server建表时设置ID字段自增的简单方法)
- dedecms文章标题(dedecms5.7后台发布文章提示“标题不能为空”的解决方法)
- docker redis安装配置(在docker中部署并启动redis的方法)
- 微信小程序接入第三方支付的方法(小程序通过小程序云实现微信支付功能实例)
- mysql8.0.25.0安装配置(MySQL8.0.23免安装版配置详细教程)
- python程序怎么打包(Python 实现文件打包、上传与校验的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9