Você perdeu o nome do campo
id
no segundo NOT LIKE
. Tentar:SELECT * FROM transactions WHERE id NOT LIKE '1%' AND id NOT LIKE '2%'
O
AND
na cláusula where une 2 expressões de condição completa, como id NOT LIKE '1%'
e não pode ser usado para listar vários valores que o id 'não gosta'.