sql >> Base de Datos >  >> RDS >> Sqlserver

Después de la fila 13, valores dinámicos y estáticos en la fila 12 con una fórmula

Hay una cierta "incorrección" con el concepto, principalmente porque cualquier interrelación de filas entre las filas X e Y se basa en que las filas están en un orden específico, que no veo presente. TI va en contra de los aspectos basados ​​en conjuntos del lenguaje SQL vigente.

En términos de SQL, la forma lenta / costosa de hacerlo es unir la tabla a sí misma, pero debe poder crear números de fila deterministas utilizando una función de clasificación para que esto funcione.

T-SQL estándar no tiene la capacidad de retraso/adelanto (la capacidad de hacer referencia a la fila anterior/siguiente). Sí existe en el lenguaje MDX, pero eso lo complica aún más.