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: Quem são os 3 principais terapeutas com o maior número de consultas no primeiro semestre de 2022?
 ###Tabelas: 
CREATE TABLE appointments (appointment_id INT, therapist_id INT, appointment_date DATE); INSERT INTO appointments (appointment_id, therapist_id, appointment_date) VALUES (1, 101, '2022-01-01'); INSERT INTO appointments (appointment_id, therapist_id, appointment_date) VALUES (2, 102, '2022-02-15'); INSERT INTO appointments (appointment_id, therapist_id, appointment_date) VALUES (3, 101, '2022-03-20'); INSERT INTO appointments (appointment_id, therapist_id, appointment_date) VALUES (4, 103, '2022-04-01'); INSERT INTO appointments (appointment_id, therapist_id, appointment_date) VALUES (5, 102, '2022-05-05');
SELECT therapist_id, COUNT(*) as count FROM appointments WHERE YEAR(appointment_date) = 2022 AND QUARTER(appointment_date) = 1 GROUP BY therapist_id ORDER BY count DESC LIMIT 3;