CREATE TABLE table_34033 ("Team" TEXT, "Average" FLOAT, "Points" FLOAT, "Played" FLOAT, "1986-87" TEXT, "1987-88" TEXT, "1988-89" FLOAT)

What's the 1986-87 that's got a 1988-89 that's larger than 42, and Points of 109?
SELECT "1986-87" FROM table_34033 WHERE "1988-89" > '42' AND "Points" = '109'
SELECT "1986-87" FROM "table_34033" WHERE "1988-89" > '42' AND "Points" = '109'