Je pense que la raison est simple. Envisagez un code tel que le suivant :
select a, b, c, d
. . .
Il est très facile de sauter occasionnellement la virgule :
select a b, c, d
Si vous n'utilisez pas as
alors cela ressemble à un code correct et il peut être difficile à comprendre. Si vous toujours utiliser as
pour les alias de colonne, alors vous savez qu'il est incorrect.