se ho capito bene la struttura del tuo db ti dovrebbe bastare questo:
ma nella tabella prodotti il campo marca può avere dei duplicati? se si attenzione perché non stai rispettando i criteri di integrità dei daticodice:SELECT COUNT(carrello.nordine) AS nVenduti, marca FROM carrello INNER JOIN prodotti ON carrello.cod_art=prodotti.cod_art GROUP BY marca