Te has perdido el nombre del campo id en el segundo NOT LIKE . Prueba:
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'
El AND en la cláusula where se unen 2 expresiones de condición completa como id NOT LIKE '1%' y no se puede usar para listar múltiples valores que la identificación 'no es como'.