Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Exibir o total de pontos marcados por cada jogador na tabela soccer_matches.
 ###Tabelas: 
CREATE TABLE soccer_players (player_id INT, name VARCHAR(50), position VARCHAR(50), jersey_number INT); CREATE TABLE soccer_matches (match_id INT, player_id INT, goals INT, assists INT); INSERT INTO soccer_players (player_id, name, position, jersey_number) VALUES (1, 'Sarah Johnson', 'Forward', 9), (2, 'Robert Brown', 'Midfielder', 8), (3, 'Emily White', 'Defender', 5); INSERT INTO soccer_matches (match_id, player_id, goals, assists) VALUES (1, 1, 2, 1), (1, 2, 1, 0), (1, 3, 0, 1), (2, 1, 1, 0), (2, 2, 0, 1), (2, 3, 0, 0);
SELECT player_id, name, SUM(goals + 0.5 * assists) as total_points FROM soccer_matches JOIN soccer_players ON soccer_matches.player_id = soccer_players.player_id GROUP BY player_id, name;