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: Quantas semanas têm um Oponente do san francisco 49ers, e uma Assistência menor que 34,354?
 ###Tabelas: CREATE TABLE u.s._nielsen_weekly_ratings (u.s._nielsen_weekly_ratings_id AUTO_INCREMENT PRIMARY KEY, Episode VARCHAR, Rating INT, Share INT, 18–49 (Rating/Share) VARCHAR, Viewers (m) INT) CREATE TABLE table_of_theophoric_names_with_"yeho"_and_"yo"_prefixes (table_of_theophoric_names_with_"yeho"_and_"yo"_prefixes_id AUTO_INCREMENT PRIMARY KEY, Strong's # INT, Hebrew word VARCHAR, Strong's Transliteration VARCHAR, Strong's Words Compounded VARCHAR, English Spelling VARCHAR) CREATE TABLE cities_over_1000000_population (cities_over_1000000_population_id AUTO_INCREMENT PRIMARY KEY, Rank INT, City VARCHAR, Province VARCHAR, Date of Official Foundation of Municipality INT, 2006 INT, 1996 INT, 1986 INT, 1976 INT, 1966 INT, 1956 INT) CREATE TABLE schedule (schedule_id AUTO_INCREMENT PRIMARY KEY, Week INT, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Attendance INT) CREATE TABLE computational_results (computational_results_id AUTO_INCREMENT PRIMARY KEY, q > 1 INT, q > 1.05 INT, q > 1.1 INT, q > 1.2 INT, q > 1.3 INT, q > 1.4 INT)  
SELECT COUNT Week FROM schedule WHERE Opponent = at san francisco 49ers AND Attendance < 34,354