php - 在 laravel 中左连接查询

标签 php mysql laravel

如何查询like

SELECT count(DISTINCT a.client_invoice_id) 来自 client_invoice 的 LEFT JOIN 文档 b on(a.client_invoice_id = b.relation_id_invoice) 其中 a.client_invoice_id 不为空 和 b.type_document = 'client_invoice'

在 laravel 版本中?

最佳答案

$result = DB::table('client_invoice as a')
->leftjoin('document as b', 'a.client_invoice_id', '=', 'b.relation_id_invoice')
->whereNotNull('a.client_invoice_id')
->where('b.type_document', '=', 'client_invoice')
->distinct()
->count();

关于php - 在 laravel 中左连接查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42640704/

相关文章:

php - 使用 jQuery 将 JSON 发布到 Laravel 4

php - 如果用户来自重定向站点,则使用 PHP 回显消息

javascript - 创建实时价格计算表格

PHP/MySql 在 GoDaddy 上插入

php - Laravel 拒绝在 iFrame 中显示为 "' X-Frame-Options' to 'SAMEORIGIN'。”

php - 在六边形场上通过螺旋创建单元格的算法

php - 如何在php中压缩mp3文件

php - MySQL - 如果两个加数相同,则增加总和值

php - 谁能帮我从 Google Ads API 调试 "proto descriptor was previously loaded"

Laravel API 测试单元与功能