CREATE TABLE table_name_87 (lane INT, rank VARCHAR, time VARCHAR, name VARCHAR)

Which lane has a time less than 49.67, is from Michael Klim and less than 1 rank?
SELECT MAX(lane) FROM table_name_87 WHERE time < 49.67 AND name = "michael klim" AND rank < 1
SELECT MAX("lane") FROM "table_name_87" WHERE "michael klim" = "name" AND "rank" < 1 AND "time" < 49.67