Función escalar en Select con Apply

Es un escenario bastante común, ver código TSQL que necesita de una función escalar, para resolver una o alguna de las columnas del conjunto, pero que por la cantidad o tamaño de los parámetros, hace que la consulta sea poco legible. Una posible solución, es el operador Apply

Operador Apply. Cross Apply vs Outer Apply

El operador apply es uno de los más importantes y usados cuando elevas la complejidad de las consultas. Cuando empiezas no te hace falta, y siempre encuentras maneras de acceder a la información a través de subconsultas, que parece que funcionan muy bien, hasta que llegas a la cruda realidad y tienes que «mezclar» conjuntos … More Operador Apply. Cross Apply vs Outer Apply