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: A pergunta é: A Upper valley middle school é pública ou privada?
 ###Tabelas: CREATE TABLE specs_and_range (specs_and_range_id AUTO_INCREMENT PRIMARY KEY, Model VARCHAR, Engine make/Capacity VARCHAR, Power kW@rpm VARCHAR, Torque Nm@rpm VARCHAR, GVM (kg) Technical Capacity VARCHAR, GCM (kg) Technical Capacity VARCHAR) CREATE TABLE under-23 (under-23_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Venue VARCHAR, Score VARCHAR, Result VARCHAR, Competition VARCHAR) CREATE TABLE upper_hutt_city (upper_hutt_city_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Gender VARCHAR, Area VARCHAR, Authority VARCHAR, Decile VARCHAR) CREATE TABLE merchant_ships (merchant_ships_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Flag VARCHAR, Cargo VARCHAR, Fate VARCHAR, Date of attack VARCHAR) CREATE TABLE 4-axle_units (4-axle_units_id AUTO_INCREMENT PRIMARY KEY, Model VARCHAR, Build date VARCHAR, Total produced INT, Wheel arrangement VARCHAR, Prime mover VARCHAR, Power output VARCHAR)  
SELECT Authority FROM upper_hutt_city WHERE Name = upper valley middle school