Recientemente vi la pregunta "donde 1 = 1 declaración" ; Una construcción SQL que he usado a menudo para construir SQL dinámico en un esfuerzo por escribir código más limpio (desde la perspectiva del lenguaje anfitrión).
En términos generales, ¿esta adición a una declaración SQL afecta negativamente el rendimiento de la consulta? No estoy buscando una respuesta con respecto a un sistema de base de datos específico (porque lo he usado en DB2, SQL Server, MS-Access y mysql), a menos que sea imposible responder sin entrar en detalles.
1=1
WHILE 1=1
cláusula. Sin embargo, no parece tener ningún impacto detectable en el tiempo de ejecución.