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: Quem é o principal artilheiro da tabela 'hockey_teams'?
 ###Tabelas: 
CREATE TABLE hockey_teams (team_id INT, name VARCHAR(50)); CREATE TABLE hockey_players (player_id INT, name VARCHAR(50), team_id INT, goals INT, assists INT); INSERT INTO hockey_teams (team_id, name) VALUES (1, 'Toronto Maple Leafs'), (2, 'Montreal Canadiens'); INSERT INTO hockey_players (player_id, name, team_id, goals, assists) VALUES (1, 'John Tavares', 1, 45, 35), (2, 'Phil Kessel', 2, 35, 50);
SELECT name AS leading_scorer FROM ( SELECT player_id, name, (goals + assists) AS total_points, team_id FROM hockey_players ) AS subquery WHERE total_points = (SELECT MAX(total_points) FROM subquery) LIMIT 1;