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: Qual é o menor mandato, quando o Senador é Eddie Bernice Johnson, e quando o Distrito é maior que 23?
 ###Tabelas: CREATE TABLE senate (senate_id AUTO_INCREMENT PRIMARY KEY, Senator VARCHAR, Party VARCHAR, District INT, Home Town VARCHAR, Took Office INT) CREATE TABLE most_grand_tour_podiums (most_grand_tour_podiums_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Tour INT, Giro INT, Vuelta INT, Total INT) CREATE TABLE tests_conducted_by_aqsiq (tests_conducted_by_aqsiq_id AUTO_INCREMENT PRIMARY KEY, Producer VARCHAR, Product VARCHAR, Samples taken INT, Samples failed INT, Melamine content(mg/kg) VARCHAR) CREATE TABLE oldham (oldham_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Location VARCHAR, Type VARCHAR, Completed VARCHAR, List entry number INT) CREATE TABLE class_h:_4-6-2 (class_h:_4-6-2_id AUTO_INCREMENT PRIMARY KEY, Class VARCHAR, Wheel arrangement VARCHAR, Fleet number(s) VARCHAR, Manufacturer VARCHAR, Year made VARCHAR, Quantity made VARCHAR, Quantity preserved VARCHAR)  
SELECT MIN Took Office FROM senate WHERE Senator = eddie bernice johnson AND District > 23