Lo siento. Las normas del foro no permiten tratar temas que no sean SQL o BBDD aquí (
Función de la sección de Base de Datos).
Quítale todo lo que no sea SQL y veremos cuál es el problema... Aunque el asunto probablemente pase porque la sentencia quede incompleta al quitar un parámetro.
Tienes que tener en cuenta que si quitas un parámetro de la selección,
todos los componentes de la sentencia SQL afectados por ese parámetro deben ser eliminados de la misma. En caso contrario pueden generar un error de sintaxis o un error de evaluación lógica