no me entiendes, me refiero a que en ves de poner el nombre del campo a evaluar, ponga su numero de orden en la tabla, por ejemplo en la tabla con los siguientes campos en este orden:
id_cliente, nombres, apellidos
ponga en ves de:
select * from tabla1 where nombres like 'e%'
pueda poner algo parecido:
select * from tabla1 where 1 like 'e%'