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: Mostrar o número de eventos públicos e o número de participantes para cada evento na cidade de São Francisco.
 ###Tabelas: 
CREATE TABLE events (id INT, event_name VARCHAR(255), event_type VARCHAR(255), city_id INT);CREATE TABLE attendees (id INT, event_id INT, attendee_name VARCHAR(255));
SELECT e.event_name, COUNT(a.id) as num_attendees FROM events e INNER JOIN attendees a ON e.id = a.event_id WHERE e.city_id = (SELECT id FROM cities WHERE city_name = 'San Francisco') GROUP BY e.id;