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 todas as transações que ocorreram após a primeira transação de um cliente?
 ###Tabelas: 
CREATE TABLE Customers (CustomerID int, Name varchar(50), Age int); INSERT INTO Customers (CustomerID, Name, Age) VALUES (1, 'John Smith', 35), (2, 'Jane Doe', 42); CREATE TABLE Transactions (TransactionID int, CustomerID int, Amount decimal(10,2), TransactionDate date); INSERT INTO Transactions (TransactionID, CustomerID, Amount, TransactionDate) VALUES (1, 1, 500.00, '2022-01-01'), (2, 1, 750.00, '2022-01-02'), (3, 2, 250.00, '2022-01-03'), (4, 2, 1000.00, '2022-01-04');
SELECT Transactions.TransactionID, Transactions.CustomerID, Transactions.Amount, Transactions.TransactionDate FROM (SELECT TransactionID, CustomerID, ROW_NUMBER() OVER (PARTITION BY CustomerID ORDER BY TransactionDate) as RowNum FROM Transactions) as TransactionsRanked JOIN Transactions ON TransactionsRanked.TransactionID = Transactions.TransactionID AND TransactionsRanked.RowNum > 1 ORDER BY Transactions.CustomerID, Transactions.TransactionDate;