CREATE TABLE table_name_49 (year NUMBER, rank VARCHAR2, points VARCHAR2, team VARCHAR2)

What is the earliest year with less than 45 points for Yamaha team in 21st rank?
SELECT MIN(year) FROM table_name_49 WHERE points < 45 AND team = "yamaha" AND rank = "21st"
SELECT MIN("year") FROM "table_name_49" WHERE "21st" = "rank" AND "points" < 45 AND "team" = "yamaha"