0

特定の開発者によって作成されたゲームの合計を検索する必要があります。私は2つのテーブルを持っています:

 _____________________________
|____________GAMES____________|
| Id | Title | id_dev |  hits |
| 01 | abc   |    1   |   20  |
| 02 | xyz   |    2   |   15  |
| 03 | cde   |    1   |   9   |

 _______________
|__DEVELOPERS___|
| Id |    Title |
| 01 |    poi   |
| 02 |    asd   |
| 03 |    qwe   |

のようにフォーマットされた結果が必要ですDevelopers title 40。ここで、40 は、この開発者の ID を持つゲームのすべてのヒットの合計です。これについてどうすればいいですか?

SELECT developers.title, COUNT(count) AS total FROM (SELECT COUNT(games.hits) AS count
FROM games
GROUP BY id_dev
HAVING count > 1) as A
FROM developers
JOIN games
WHERE developers.id = games.id_dev
4

1 に答える 1