我需要选择事务列的总和,计算事务数量,所有这些都由不同的客户ID组成。我尝试了一些嵌套查询以及类似下面的内容:
select distinct(customer_id), sum(tran_amt), count(tran)
from tran_table
inner join tender_table;
tender_table
有客户ID,所以我必须加入。
答案 0 :(得分:0)
您正在使用群组功能,但您没有#34;"条款,我认为这会给你正确答案:
SELECT customer_id,SUM(tran_amt),COUNT(tran) 来自tran_table INNER JOIN tender_table GROUP BY CUSTOMER_ID;
答案 1 :(得分:0)
我猜你想要这样的东西:
join
您需要group by
条件和??
条款。 join
用于config/app.php
使用的列,您的问题未指定。
答案 2 :(得分:0)
试试这个:
选择tb_tran.customer_id,sum(tran_amt),count(tran) 来自tran_table tb_tran inner join test_table tb_tender 在tb_tran.customer_id = tb_tender.customer_id上 group by tb_tran.customer_id;