CREATE TABLE table_name_15 (gold INT, bronze VARCHAR, total VARCHAR)

Can you tell me the highest Gold that has the Bronze larger than 3, and the Total smaller than 24?
SELECT MAX(gold) FROM table_name_15 WHERE bronze > 3 AND total < 24
SELECT MAX("gold") FROM "table_name_15" WHERE "bronze" > 3 AND "total" < 24