user: Question: WHAT IS THE LOWEST ELECTORATE WITH 31511 VOTES, AND PERCENT YES SMALLER THAN 57.2?
Columns: ['Constituency', 'Electorate', 'Votes', 'Turnout', 'Spoilt', 'Percent Yes']
Types: ['text', 'real', 'real', 'real', 'real', 'real']
Sample row: ['Cork City', 53019.0, 38850.0, 73.3, 2693.0, 57.4]
SQL:

assistant: SELECT MIN("Electorate") FROM "Table" WHERE "Votes" = 31511.0 AND "Percent Yes" < 57.2;