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: Quantos participantes eram da Califórnia para o programa 'Dance'?
 ###Tabelas: 
CREATE TABLE programs (program_id INT, program_name VARCHAR(255)); INSERT INTO programs (program_id, program_name) VALUES (1, 'Artistic Expression'), (2, 'Dance'); CREATE TABLE attendee_demographics (attendee_id INT, program_id INT, state VARCHAR(2)); INSERT INTO attendee_demographics (attendee_id, program_id, state) VALUES (1, 1, 'NY'), (2, 1, 'CA'), (3, 1, 'NY'), (4, 2, 'CA'), (5, 2, 'CA'), (6, 2, 'TX');
SELECT COUNT(*) as num_ca_attendees FROM attendee_demographics WHERE state = 'CA' AND program_id = (SELECT program_id FROM programs WHERE program_name = 'Dance');