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 são os 3 melhores jogadores de tênis com mais títulos conquistados este ano, juntamente com suas nacionalidades e o número de títulos conquistados?
 ###Tabelas: 
CREATE TABLE tennis_players (player_id INT, player_name VARCHAR(255), nationality VARCHAR(255), titles INT); INSERT INTO tennis_players VALUES (1, 'Novak Djokovic', 'Serbia', 10); INSERT INTO tennis_players VALUES (2, 'Rafael Nadal', 'Spain', 8); INSERT INTO tennis_players VALUES (3, 'Daniil Medvedev', 'Russia', 7);
SELECT player_name, nationality, titles FROM (SELECT player_name, nationality, titles, ROW_NUMBER() OVER (ORDER BY titles DESC) as rnk FROM tennis_players) tp WHERE rnk <= 3;