Every xDMS I used offers alias declaration as
FIELD_THAT_EXISTS as ALIAS_NAME
And it is grammatically correct: meaning "we will call that field as ‘‘alias’’ "
It is not “Player_one as Denis”, but “Denis as Player_one”.
Is there any eye-opening explanation of why it is reversed in DQL, or it will be changed soon to be convenient?