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 frequentou a maioria dos workshops de educação financeira?
 ###Tabelas: 
CREATE TABLE workshops (id INT PRIMARY KEY, workshop_id INT, date DATE, topic VARCHAR(100), instructor VARCHAR(100)); CREATE TABLE workshop_attendees (id INT PRIMARY KEY, attendee_id INT, workshop_id INT);
SELECT clients.name, COUNT(DISTINCT workshops.workshop_id) as num_workshops_attended FROM clients JOIN workshop_attendees ON clients.id = workshop_attendees.attendee_id JOIN workshops ON workshop_attendees.workshop_id = workshops.workshop_id GROUP BY clients.name ORDER BY num_workshops_attended DESC LIMIT 1;