Respuesta: ¿Existe alguna diferencia entre SQL Server 2016 y SQL Server 2012?
En términos de enseñanza básica, creo que no hay mucha diferencia, porque los puntos de conocimiento del curso generalmente son muy antiguos y es raro abrir directamente nuevas versiones y nuevas funciones.
También es ventajoso tener conocimientos avanzados. El entorno de trabajo es principalmente sqlserver2008, que ni siquiera admite la función iif. No cause tales problemas cuando todavía esté trabajando en casos prácticos.