Php Mysql查询:需要汇总每月给定的订单号

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

我有一张表,其中最后两行分别是月份和年份

其中,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 = 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

,感谢您分享您的工作需要做的事情!对不起,你需要展示自己的努力!