mysql - SQL通过id从另一个表检索值并显示总计

标签 mysql sql

通过id从另一个表中获取值并显示总计(通过获取id迭代table1,并根据id从table2获取值)

场景-获取发票id 987的总和

pid数量在表2中,我想得到987的总数

表1 view
enter image description here

表2 view
enter image description here

最佳答案

Try this -

$sql = "SELECT SUM(t1.Amount) FROM t1 LEFT JOIN e1 ON t1.PID = e1.PID WHERE e1.InvoiceID='987' GROUP BY e1.InvoiceID";

关于mysql - SQL通过id从另一个表检索值并显示总计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48838279/

相关文章:

mysql - 在已连接的表上连接表

php - BIRT 4.5 - 禁用在report.rptdesign、PHP 中保存连接字符串以分配连接字符串

mysql - 查询以查找 cakephp 中关联模型(有很多)为空的位置

sql - PostgreSQL 查询按两个分组 "parameters"

sql - 查找不在另一个表中的多个字段上的记录

mysql - beego:如何创建一个上传表单来存储文件到MySQL数据库?

php - 我如何模式化 php 数据库调用?

sql - 如何使用 t-sql 将下划线替换为空格?

javascript - MongoDB:对文档集进行设置操作,如何?

php - 在重复键上设置唯一优先级