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: Quantas plataformas de streaming únicas distribuíram músicas do artista 'The Beatles'?
 ###Tabelas: 
CREATE TABLE platforms (platform_id INT, platform VARCHAR(50)); INSERT INTO platforms VALUES (1, 'Spotify'), (2, 'Apple Music'), (3, 'Tidal'); CREATE TABLE song_platforms (song_id INT, platform_id INT); INSERT INTO song_platforms VALUES (1, 1), (1, 2), (2, 2), (3, 3); CREATE TABLE songs (song_id INT, song VARCHAR(50), artist VARCHAR(50)); INSERT INTO songs VALUES (1, 'Hey Jude', 'The Beatles'), (2, 'Blackbird', 'The Beatles'), (3, 'So What', 'Miles Davis');
SELECT COUNT(DISTINCT p.platform_id) as platform_count FROM platforms p JOIN song_platforms sp ON p.platform_id = sp.platform_id JOIN songs s ON sp.song_id = s.song_id WHERE s.artist = 'The Beatles';