Je hebt de veldnaam id gemist in de tweede NOT LIKE . Probeer:
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'
De AND in de where-clausule voegt 2 expressies met volledige voorwaarden samen, zoals id NOT LIKE '1%' en kan niet worden gebruikt om meerdere waarden weer te geven waarvan de id 'niet leuk' is.