CREATE TABLE table_name_86 (innings INT, runs VARCHAR, matches VARCHAR)

What is the largest number of innings with less than 342 runs and more than 4 matches?
SELECT MAX(innings) FROM table_name_86 WHERE runs < 342 AND matches > 4
SELECT MAX("innings") FROM "table_name_86" WHERE "matches" > 4 AND "runs" < 342