$query->whereNotExists(function ($query) use ($where){$query->select(DB::raw(1))->from('saas_commission_config_staff as cs')->whereRaw('cs.type = '.$where['rent_sell'])->whereRaw('cs.staff_id = saas_staff.id');});

mysql中的 IN 与 EXIST的区别 :

in语句是把外表和内表作hash 连接,

exists语句是对外表作loop循环,每次loop循环再对内表进行查询。

EXISTS

带有EXISTS的子查询不返回任何数据,只产生逻辑真值“true”或者逻辑假值“false”。

NOT EXISTS

与EXISTS相对的是NOT EXISTS。使用NOT EXISTS后,若对应查询结果为空,则外层的WHERE子语句返回值为真值,否则返回假值。

laravel框架 WhereNotExists Eloquent相关推荐

  1. 解决laravel框架中Eloquent ORM的save方法无法插入数据的问题

    学习laravel中: 今天在测试使用Eloquent ORM将数据使用 save()方法插入到mysql中时,出现了错误,如图所示: 在网上查阅资料后找到了原因: 使用save方法新增数据: lar ...

  2. 使用laravel框架的eloquent\DB模型连接多个数据库

    1.配置.env文件 DB_HOST_TRAILER=127.0.0.1 DB_PORT_TRAILER=3306 DB_DATABASE_TRAILER=htms_trailer DB_USERNA ...

  3. Php Laravel框架 多表关系处理 之 Eloquent一对多关系处理

    Php Laravel框架 多表关系处理 之 Eloquent一对多关系处理 本博文主要介绍 Laravel 框架中 Eloquent  对一对多关系的处理以及在 Laravel Administra ...

  4. 在Laravel外使用Eloquent(一)

    不得不承认Laravel的Eloquent是一个很棒的ORM,其实Laravel框架的设计本身结构使用的是subtree实现(外层使用的git-subsplit) , 也就是说Eloquent是独立的 ...

  5. laravel框架应用和composer扩展包开发

    laravel5.5+ laravel官方地址 laravel是目前最流行的php框架,发展势头迅猛,应用非常广泛,有丰富的扩展包可以应付你能想到的各种应用场景,laravel框架思想前卫,跟随时代潮 ...

  6. 关于laravel 框架运行数据库迁移文件的一个小坑以及常用php artisan命令

    小白我因为最近开发的一系列项目都是用的laravel框架,所以为了方便有时候就会直接复制一份代码以此作为新项目的基础.可能因为"因为夜路走多了,所以掉坑里了">>> ...

  7. php 框架源码分析,Laravel框架源码解析之模型Model原理与用法解析

    本文实例讲述了Laravel框架源码解析之模型Model原理与用法.分享给大家供大家参考,具体如下: 前言 提前预祝猿人们国庆快乐,吃好.喝好.玩好,我会在电视上看着你们. 根据单一责任开发原则来讲, ...

  8. laravel框架学习之路(一)前后台用户认证分离

    准备工作: 1.下载laravel框架 2.配置好项目(数据库连接以及虚拟主机) 开始: 前台用户认证laravel已经为我们写好了,此部分可参考官方文档 创建模型(以adminstrator为例) ...

  9. laravel database.php,php Laravel框架学习(一) 之 建立数据库并填充测试数据

    php Laravel框架学习(一) php Laravel框架学习之Laravel 建立数据库并填充测试数据 建立数据库 前面我们已经明确目标网站的基本功能,现在我们先来建立它的数据库. 设计数据库 ...

最新文章

  1. R语言广义线性模型函数GLM、(Model fit and regression diagnostics)、模型充分性评估方法、使用plot函数以及car包函数
  2. Javascript鼠标滚轮事件兼容写法
  3. Win7无法安装程序提示Installer integrity check has failed的解决方法
  4. 什么样的产品适合跨境电商?这里告诉你答案!
  5. 解决安装XAMPP 浏览器输入localhost 出现404错误的问题
  6. IOS底层数据结构--class
  7. 房地产管理系统的核心技术与功能
  8. 前后落差大用什么词语_描写心理落差大词语
  9. [系统控件重绘教程(一)]重绘NSWindow
  10. 【读书笔记】组合计数中的行列式方法
  11. 盒式交换机S5750系列指示灯含义
  12. 「我们只投这两种AI公司」, 三位局内人首次公开AI投资的技术与产业标准
  13. Google学术的使用指南
  14. uni-app项目中引入Vant UI组件库(完美避坑!!!)纯净版
  15. pcie扰码的作用_CDMA中扰码的作用
  16. 中国大陆第二家开市客将在苏州开业;世界级博物馆Fotografiska进驻亚洲落址上海|美通社头条...
  17. VBA的CountIf错误:要求对象
  18. 启用win10的照片查看器
  19. 保险行业-团险-投保单位所属行业类别整理
  20. 如何在ArcGIS中自定义坐标系与投影转换

热门文章

  1. HTML/PHP/MySQL实现登录界面、连接数据库、数据库查询、数据在页面展示
  2. oracle中常用关键字,oracle常用函数及关键字笔记
  3. DP1363F高度集成的非接触读写芯片 13.56M NFC/RFID读卡器芯片 兼容替代CLRC663
  4. 使用N2N搭建虚拟局域网进行游戏联机(服务端及客户端)
  5. Qt 绝对要收藏的网站QTCN Qt绘图工具
  6. 翻译www.djangobook.com之第四章:Django模板系统
  7. 【Paddle打比赛】全球人工智能技术创新大赛-商品标题实体识别竞赛_副本
  8. 7-13 sdut-C语言实验-各位数字之和排序
  9. Linux 中的格式化命令,Linux格式化分区命令mkfs
  10. 小程序源码:百变头像框制作-多玩法安装简单