Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL, deux tables affichant les informations des deux tables

Vous devez joindre deux tables et les GROUPER en fonction de marca champ et somme pret

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

Ici, je suppose que id le champ joint deux tables, (mais comme je peux le voir à partir de vos données d'échantillon, il n'est pas lié l'un à l'autre en fait)

MODIFIER

Je pense qu'il vous manque id_marca champ dans table2 . S'il est là, il se joindra à cette colonne comme dans l'exemple ci-dessous :

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