У меня есть три стола
1. players(id, first_name, last_name, age, position, team_id)
2. teams(id, team_name, stadium, wins, draws,defeats,goal_for,goal_against)
3. goals_scored(id, player_id, goal_time)
оператор SQL
SELECT
players.first_name,
players.last_name,
teams.name,
players.position,
players.age,
COUNT(*) AS goals
FROM
players
JOIN goals_scored
ON players.id = goals_scored.player_id
JOIN teams
ON players.team_id = teams.id
GROUP BY players.id;
стол команд
id team_name stadium wins draws defeats goal_for goal_against
1 APF Club Dasharath 7 2 7 29 25
стол игроков
id first_name last_name position age team_id
4 Dipendra Shrestha forward 19 1
таблица целей с подсчетом очков
id player_id goal_time
1 4 34
2 4 57
Я хочу сгруппировать голы по идентификаторам игроков, чтобы получить количество голов для отдельного игрока.Как
first_name last_name team_name position age goals
Dipendra Shrestha APF Club forward 19 2
Как я могу это сделать?