Originariamente inviato da goeasy
grazie piero.mac,
quello che vorrei fare è avere una singola query

Codice PHP:
SELECT SUMtab1.ordinato ) AS somma 
FROM tab1 
LEFT JOIN tab2 ON tab2
.id_articolo tab1.id_articolo 
$where
GROUP BY tab2
.id_articolo 
dove posso aggiungere un $where x le varie ricerche
es: ricerca x colore, x articolo e così via

ma dalla tua risposta capisco che non è possibile... giusto?

grazie
puoi mettere tutte le condizioni che vuoi. Quello che non si riesce a capire e' come tratti "id_articolo". Mi spiego: un id_articolo dovrebbe cambiare a seconda della "definizione che vuoi dare al determinato articolo. Se nello stesso id_articolo si trovano elementi non omogenei (es.: colore) allora dovrai suddividere la query in modo da filtrare solo l'elemento desiderato. La query che proponi e' corretta, aggiungi nel where il filtro desiderato.