Como calcular a diferença entre duas datas no SQL Server

Neste post demonstro duas formas de calculo da diferença entre duas data usando Transact-SQL:

Na primeira calculo a diferença em anos entre duas datas (idade) considerando, é claro, o dia do “aniversário” da data comparada.

Na segunda calculo e apresento esta diferença em anos, meses e dias destas duas datas.