Vynechali jste název pole id ve druhém NOT LIKE . Zkuste:
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'
AND v klauzuli where spojuje 2 úplné výrazy podmínky, jako je id NOT LIKE '1%' a nelze je použít k vypsání více hodnot, jejichž id se „nelíbí“.