Table schema:
CREATE TABLE table_name_56 (silver INTEGER, bronze VARCHAR, gold VARCHAR)

Question: Which Silver is the lowest one that has a Bronze smaller than 1, and a Gold larger than 0?
SQL: SELECT MIN(silver) FROM table_name_56 WHERE bronze < 1 AND gold > 0