Da questo post Come utilizzare ROW_NUMBER nella seguente procedura?
Esistono due versioni di risposte in cui una utilizza a sub-querye l'altra utilizza a CTEper risolvere lo stesso problema.
Ora, quindi, qual è il vantaggio di utilizzare una CTE (Common Table Expression)"sottoquery" over (quindi, più leggibile ciò che la query sta effettivamente facendo)
L'unico vantaggio dell'utilizzo di un CTEover sub-selectè che posso effettivamente nominare il sub-query. Ci sono altre differenze tra questi due quando un CTE viene utilizzato come un semplice CTE (non ricorsivo)?