O melhor será usar
between
Digamos que você queira atualizar a coluna1 da tabela cujo entity_id(PK) está em um intervalo de 10 e 10000.
update table set column1=somevalue where id between 10 and 10000
Usando
in
cláusula exigirá obter os id de uma subconsulta ou você precisará colocar as chaves