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 total de população em La Romana quando a área é inferior a 1.788,4, a densidade é maior que 234,77 e uma classificação maior que 30.
 ###Tabelas: CREATE TABLE kaipara (kaipara_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Years VARCHAR, Area VARCHAR, Authority VARCHAR, Decile INT, Roll INT) CREATE TABLE 2009 (2009_id AUTO_INCREMENT PRIMARY KEY, Date of Issue VARCHAR, Denomination VARCHAR, Design VARCHAR, Paper Type VARCHAR, First Day Cover Cancellation VARCHAR) CREATE TABLE scotland (scotland_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Int'l Debut VARCHAR, Year INT, Cross Code Debut VARCHAR, Date VARCHAR, Position VARCHAR) CREATE TABLE night (night_id AUTO_INCREMENT PRIMARY KEY, Time VARCHAR, 06:00 PM VARCHAR, 07:00 PM VARCHAR, 08:00 PM VARCHAR, 09:00 PM VARCHAR, 10:00 PM VARCHAR, 10:30 PM VARCHAR, 11:00 PM VARCHAR) CREATE TABLE by_area (by_area_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Province VARCHAR, Population INT, Area INT, Density INT)  
SELECT MIN Population FROM by_area WHERE Area < 1,788.4 AND Density > 234.77 AND Province = la romana AND Rank > 30