question: With less than 7 Silver medals, how many Gold medals did Canada receive?
answer: SELECT MAX(gold) FROM table_name_30 WHERE nation = "canada" AND silver < 7
context: CREATE TABLE table_name_30 (gold INTEGER, nation VARCHAR, silver VARCHAR)