Home Page Home Page Blogs Marcello Poletti Calcolo progressivo via Cte e operatore Apply

Calcolo progressivo via Cte e operatore Apply


Il blog completo di Marcello Poletti è disponibile qui
L'elenco degli altri dotNetHell.it Bloggers e i Feed RSS sono disponibili qui
Sql 2005, come è universalmente noto, ha introdotto, rispetto al predecessore, molte novità. Quello che ci interessa qui è un uso intrecciato e non standatd delle nuove Common Table Expression [cte] ricorsive e dell'operatore Apply.

L'idea base del funzionamento di una cte ricorsiva è abbastanza semplice, si consideri il set di dati S1. Mettendo questo set in join con altro posso ottenere un set di dati S2 che supporremo avere una struttura identica [Colonne e tipi] a S1. Fatto ciò è possibile usare S2 al posto di S1 per generare S3 e così via finché l'operazione non genera più alcun re

Se vuoi leggere il post completo e visualizzare le immagini o aggiungere i commenti qui trovi il post completo
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5