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: Qual é o número de jogadores únicos que jogaram em cada plataforma de jogos, e a porcentagem de jogadores que jogaram jogos de realidade virtual?
 ###Tabelas: 
CREATE TABLE players (id INT, platform VARCHAR(20));CREATE TABLE games (id INT, player_id INT, game_type VARCHAR(10));CREATE TABLE vr_games (id INT, player_id INT, last_played DATE);
SELECT p.platform, COUNT(DISTINCT p.id) AS players, 100.0 * COUNT(DISTINCT v.player_id) / COUNT(DISTINCT g.player_id) AS vr_players_percentage FROM players p LEFT JOIN games g ON p.id = g.player_id LEFT JOIN vr_games v ON p.id = v.player_id GROUP BY p.platform;