Não, você não pode usar o valor ordinal de uma coluna na cláusula SELECT.
A ordem das colunas é irrelevante para um banco de dados; o valor ordinal é baseado na lista de colunas na cláusula SELECT. O valor ordinal é suportado depois a cláusula SELECT - IE:no
GROUP BY
e ORDER BY
. Dito isso, usar ordinais não é uma abordagem recomendada porque ordinais são frágeis - se alguém alterar a ordem das colunas na cláusula SELECT, a consulta poderá ser afetada negativamente.