CREATE TABLE table_name_4 (silver NUMBER, rank VARCHAR2, gold VARCHAR2, total VARCHAR2, bronze VARCHAR2)

What is the least silver when the total is more than 2, bronze is 3, gold is more than 0, and rank is 1?
SELECT MIN(silver) FROM table_name_4 WHERE total > 2 AND bronze = 3 AND gold > 0 AND rank = "1"
SELECT MIN("silver") FROM "table_name_4" WHERE "1" = "rank" AND "bronze" = 3 AND "gold" > 0 AND "total" > 2