Du har missat fältnamnet id
i den andra NOT LIKE
. Försök:
SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'
AND
i where-satsen förenar två fullständiga villkorsuttryck som id NOT LIKE '1%'
och kan inte användas för att lista flera värden som id:t är 'inte som'.