Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL, duas tabelas exibindo informações de ambas as tabelas


Você precisa juntar duas tabelas e Agrupá-las com base em marca campo e soma pret
select marca, sum(pret)
from table1 as t1, table2 as t2
where t1.id=t2.id
group by marca

Aqui estou assumindo que id O campo está unindo duas tabelas (mas, como posso ver nos dados de amostra, na verdade, não está relacionado um ao outro)

EDITAR

Acho que está faltando id_marca campo em table2 . Se estiver lá, ele se juntará a essa coluna como exemplo abaixo:
select marca, sum(pret)
from table1 as t1, table2 as t2
where t1.id_marca=t2.id_marca
group by id_marca;