Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Após a 13ª linha Valores dinâmicos e estáticos na 12ª linha com uma fórmula


Há um certo 'erro' com o conceito - principalmente porque qualquer inter-relação de linha entre as linhas X e Y depende de as linhas estarem em uma ordem especificada - que não vejo presente. A TI vai contra os aspectos baseados em conjuntos da linguagem SQL em vigor.

Em termos de SQL - a maneira lenta / cara de fazer isso é unir a tabela a ela mesma, mas você precisa criar números de linha determinísticos usando uma função de classificação para que isso funcione.

O T-SQL padrão não tem uma capacidade de Lag / Lead (a capacidade de fazer referência à linha anterior / seguinte.) - Existe na linguagem MDX, mas isso complica ainda mais.