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: Que oponente tem outubro menos que 20 e 8 por pontos?
 ###Tabelas: CREATE TABLE regular_season (regular_season_id AUTO_INCREMENT PRIMARY KEY, Game INT, October INT, Opponent VARCHAR, Score VARCHAR, Record VARCHAR, Points INT) CREATE TABLE naming_rules (naming_rules_id AUTO_INCREMENT PRIMARY KEY, Chapter VARCHAR, Colonized VARCHAR, Chartered VARCHAR, School VARCHAR, State VARCHAR, Status VARCHAR, Charter Range VARCHAR) CREATE TABLE bavarian_cup_era (bavarian_cup_era_id AUTO_INCREMENT PRIMARY KEY, Season INT, Oberbayern VARCHAR, Niederbayern VARCHAR, Schwaben VARCHAR, Mittelfranken VARCHAR) CREATE TABLE singles_performance_timeline (singles_performance_timeline_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, 2008 VARCHAR, 2009 VARCHAR, 2010 VARCHAR, 2011 VARCHAR, 2012 VARCHAR) CREATE TABLE greco-roman_tradition (greco-roman_tradition_id AUTO_INCREMENT PRIMARY KEY, Day: (see Irregularities ) VARCHAR, Sunday Sōl (Sun) VARCHAR, Monday Luna (Moon) VARCHAR, Tuesday Mars (Mars) VARCHAR, Wednesday Mercurius (Mercury) VARCHAR, Thursday Iuppiter (Jupiter) VARCHAR, Friday Venus (Venus) VARCHAR, Saturday Saturnus ( Saturn) VARCHAR)  
SELECT Opponent FROM regular_season WHERE October < 20 AND Points = 8