Php Mysql查询:需要汇总每月给定的订单号
我有一张表,其中最后两行分别是月份和年份 其中,idalbaran相当于一个订单号。 现在,在另一个表中,我有这些订单的详细信息,该表如下所示: 最后两行是价格和数量 使用mysql和php,我需要获得如下列表: 试试这个:Php Mysql查询:需要汇总每月给定的订单号,php,mysql,sql,Php,Mysql,Sql,我有一张表,其中最后两行分别是月份和年份 其中,idalbaran相当于一个订单号。 现在,在另一个表中,我有这些订单的详细信息,该表如下所示: 最后两行是价格和数量 使用mysql和php,我需要获得如下列表: 试试这个: select ft.idcliente, ft.mes, ft.anio, sum(st.precio*st.cantidad) as Total from firsTable ft inner join secondTable st on (st.idalbaram
select ft.idcliente, ft.mes, ft.anio,
sum(st.precio*st.cantidad) as Total
from firsTable ft
inner join secondTable st
on (st.idalbaram = ft.idalbaran)
group by ft.idcliente, ft.mes,ft.anio
这是MySQL部分:
SELECT
idcliente,
mes AS month,
anio AS year,
SUM(precio*candidad) AS totalSoldToThatClientThatMonth
FROM client_table CT
JOIN orders_table OT
ON CT.idalbaran = OT.idalbaran
GROUP BY idcliente, mes, anio
我假设第一个表的名称是
client\u table
,第二个表的名称是orders\u table
,感谢您分享您的工作需要做的事情!对不起,你需要展示自己的努力!