CREATE TABLE table_name_55 (silver INT, gold VARCHAR, rank VARCHAR, nation VARCHAR)

What is the highest silver that has 9 as the rank, germany as the nation, with a gold less than 0?
SELECT MAX(silver) FROM table_name_55 WHERE rank = 9 AND nation = "germany" AND gold < 0
SELECT MAX("silver") FROM "table_name_55" WHERE "germany" = "nation" AND "gold" < 0 AND "rank" = 9