Musisz połączyć dwa stoły i ZGRUPOWAĆ je na podstawie marca
pole i suma pret
select marca, sum(pret)
from table1 as t1, table2 as t2
where t1.id=t2.id
group by marca
Tutaj zakładam, że id
pole łączy dwie tabele (ale jak widzę z twoich danych z próbki, w rzeczywistości nie są one ze sobą powiązane)
EDYTUJ
Myślę, że brakuje Ci id_marca
pole w table2
. Jeśli tam jest, połączy się z tą kolumną, jak na poniższym przykładzie:
select marca, sum(pret)
from table1 as t1, table2 as t2
where t1.id_marca=t2.id_marca
group by id_marca;