добавление запроса SUM () в mySQL JOIN

Я хочу объединить 2 базы данных вместе и выработать сумму каждого из них с одинаковым идентификатором из обеих таблиц, если вы получите, откуда они пришли …

У меня есть одна база данных с идентификатором, product_name, product_description, а другая имеет ID, количество акций, date_added

Я объединил базы данных, используя функцию JOIN, и отображает их правильно, но для каждой записи в базу данных она добавляет еще одну строку, когда я добавляю запас и показываю еще одну строку в интерфейсе. Я бы хотел, чтобы он группировал все одинаковые идентификаторы в одну строку.

Я пробовал это:

$result = mysql_query("SELECT * FROM site_products JOIN site_trans ON site_products.product_id = site_trans.trans_product GROUP BY site_products.product_id"); 

он группирует один и тот же идентификатор вместе в одну строку, но количество акций показывает только последнюю добавленную сумму, а не общую сумму.

я думал о добавлении SUM () к этому, но я не уверен, куда он пойдет в запросе.