Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL, due tabelle che mostrano informazioni da entrambe le tabelle

Devi unire due tabelle e RAGGRUPPARle in base a marca campo e somma pret

select marca, sum(pret)
from table1 as t1, table2 as t2
where t1.id=t2.id
group by marca

Qui presumo che id field sta unendo due tabelle, (ma come posso vedere dai dati del tuo campione in realtà non è correlato l'uno all'altro)

MODIFICA

Penso che ti manchi id_marca campo in table2 . Se è lì, si unirà a quella colonna come nell'esempio seguente:

select marca, sum(pret)
from table1 as t1, table2 as t2
where t1.id_marca=t2.id_marca
group by id_marca;