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 os top 3 times com o maior número de vendas de ingressos em janeiro de 2023.
 ###Tabelas: 
CREATE TABLE Teams (TeamID INT, TeamName VARCHAR(50)); CREATE TABLE TicketSales (TicketID INT, TeamID INT, SaleDate DATE); INSERT INTO Teams (TeamID, TeamName) VALUES (1, 'TeamA'), (2, 'TeamB'), (3, 'TeamC'); INSERT INTO TicketSales (TicketID, TeamID, SaleDate) VALUES (1, 1, '2023-01-01'), (2, 1, '2023-01-15'), (3, 2, '2023-01-02'), (4, 3, '2023-01-04');
SELECT TeamName, COUNT(*) AS SaleCount FROM TicketSales JOIN Teams ON TicketSales.TeamID = Teams.TeamID WHERE SaleDate BETWEEN '2023-01-01' AND '2023-01-31' GROUP BY TeamName ORDER BY SaleCount DESC LIMIT 3;