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: Encontre as 2 maiores receitas de concertos por artista, particionadas por artista.
 ###Tabelas: 
CREATE TABLE Concerts (ConcertID INT, Artist VARCHAR(50), City VARCHAR(50), Revenue DECIMAL(10,2)); INSERT INTO Concerts (ConcertID, Artist, City, Revenue) VALUES (1, 'Taylor Swift', 'Los Angeles', 500000.00), (2, 'Taylor Swift', 'San Francisco', 400000.00), (3, 'BTS', 'New York', 750000.00), (4, 'BTS', 'Chicago', 650000.00), (5, 'Adele', 'London', 600000.00);
SELECT Artist, Revenue, ROW_NUMBER() OVER (PARTITION BY Artist ORDER BY Revenue DESC) as Rank FROM Concerts;