ho risolto
Codice PHP:
SELECT orderid, productid, price_1, price_2, price_3, table_2.productcode,
SUM(price_1) AS totale_price_1,
SUM(price_2) AS totale_price_2,
SUM(price_3) AS totale_price_3
FROM table_1 LEFT JOIN table_2 USING (productid)
GROUP BY table_2.productcode;
adesso ho un altra domanda, cosi mi fa la giusta somma...
i risultati di questa query sono in questa forma
id - productid - productcode - total_1- total_2 - total_3
1---414----------stringa1----------4----------5-----------6
2---444----------stringa2----------3----------1-----------2
3---422----------stringa3----------4----------9-----------3
4---434----------testo1------------5----------8-----------4
5---454----------testo2------------6----------7-----------5
6---474----------testo3------------5----------8-----------4
7---484----------testo4------------6----------7-----------5
ecco, io vorrei raggruppare tutti i totali per STRINGA (indipendentemente da stringa1, stringa2, stringa3)
ottenere una cosa del genere
productcode - total_1- total_2 - total_3
stringa------------11-------15-----11 (somma totali prime tre righe)
testo-------------12-------30------18 (somma totali ultime 4 righe)
è possibile? Magari dovrei crearmi un array di "stringhe", e poi di volta in volta, passare una stringa come parametro..?
PS: productid è un numero
productcode è una stringa, e io voglio raggruppare per stringa (vedi sopra)