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: Liste a experiência de design dos 3 principais designers que criaram o maior número de jogos de RV, e o número de jogadores únicos que jogaram esses jogos de RV.
 ###Tabelas: 
CREATE TABLE Designers (DesignerID INT, DesignerName VARCHAR(50), YearsOfExperience INT); CREATE TABLE Games (GameID INT, GameName VARCHAR(50), Genre VARCHAR(20), DesignerID INT, IsVR INT); CREATE TABLE GamePlayer (PlayerID INT, GameID INT); CREATE TABLE Players (PlayerID INT, Age INT, Gender VARCHAR(10));
SELECT Designers.DesignerName, Designers.YearsOfExperience, COUNT(DISTINCT GamePlayer.PlayerID) AS NumPlayers FROM Designers INNER JOIN Games ON Designers.DesignerID = Games.DesignerID INNER JOIN GamePlayer ON Games.GameID = GamePlayer.GameID WHERE Games.IsVR = 1 GROUP BY Designers.DesignerID ORDER BY NumPlayers DESC, Designers.YearsOfExperience DESC LIMIT 3;