Aunque parezca sorprendente, en el bloque let las instrucciones no se van a ejecutar necesariamente en el orden en el que están escritas. Así, el código que se muestra a continuación concatena los textos "Interactive" y "Chaos" para devolver "InteractiveChaos":
let
nombre1 = "Interactive",
nombre2 = "Chaos",
nombre = nombre1 & nombre2
in
nombre
¿Y qué ocurre si modificamos el orden de las fórmulas en el bloque let?
let
nombre1 = "Interactive",
nombre = nombre1 & nombre2,
nombre2 = "Chaos"
in
nombre
Pues, aparte de haber tenido que modificar las comas al final de las instrucciones, y de no ver ya los pasos en el bloque de "Pasos aplicados" (se muestra solo el nombre de la consulta: Consulta1), la respuesta es "nada". No ocurre nada, el resultado es el mismo que antes: el texto "InteractiveChaos".
¿Por qué?