sql >> Base de Datos >  >> RDS >> Mysql

MySQL, dos tablas que muestran información de ambas tablas

Debe unir dos tablas y AGRUPARLAS en función de marca campo y suma pret

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

Aquí asumo que id El campo une dos tablas (pero, como puedo ver en sus datos de muestra, en realidad no se relacionan entre sí)

EDITAR

Creo que te falta id_marca campo en table2 . Si está allí, se uniría a esa columna como se muestra a continuación:

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