-7
我有這個表,其中最後兩行是年份和月份分別MySQL查詢:需要每月TOTALIZE給定的順序號
其中idalbaran相當於一個訂單號。 現在,在另一個表我的這些訂單的詳細信息,該表是這樣的:
的最後兩行使用MySQL和PHP是價格和數量
我需要獲得列表如下:
我有這個表,其中最後兩行是年份和月份分別MySQL查詢:需要每月TOTALIZE給定的順序號
其中idalbaran相當於一個訂單號。 現在,在另一個表我的這些訂單的詳細信息,該表是這樣的:
的最後兩行使用MySQL和PHP是價格和數量
我需要獲得列表如下:
這是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_table
,第二個名字是orders_table
試試這個:
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
感謝分享你需要爲你的工作該怎麼辦! –
對不起,你需要顯示自己的努力! –