Originariamente inviato da goeasy
con quella query vorrei ottenere il numero la somma degli articoli ordinati e successivamente permettere di effettuare una ricerca mirata per colore
(quella funziona)

Codice PHP:
SELECT SUMtab1.ordinato ) AS somma 
FROM tab1 
LEFT JOIN tab2 ON tab2
.id_articolo tab1.id_articolo 
WHERE tab2
.cod_colore =  "ff0000" 
GROUP BY tab2.id_articolo 
se raggruppi per id_articolo ti dara' la somma di tutti gli ordini corrispondenti all'id_articolo, cioe' 10
se raggruppi per id_articolo, cod_colore ottieni la quantita' delle ordinazioni suddivise per colore.

Se vuoi identificare codice e colore aggiungili nella select:

Codice PHP:
SELECT tab1.id_articolotab2.cod_coloreSUMtab1.ordinato ) AS somma 
FROM tab1 
LEFT JOIN tab2 ON tab2
.id_articolo tab1.id_articolo 
GROUP BY tab2
.id_articolotab2.cod_colore 
Se vuoi la somma totale degli articoli ordinati basta contare sulla tab1.

Codice PHP:
SELECT SUMtab1.ordinato ) AS somma 
FROM tab1