No, non è possibile utilizzare il valore ordinale di una colonna nella clausola SELECT.
L'ordine delle colonne è irrilevante per un database; il valore ordinale si basa sull'elenco di colonne nella clausola SELECT. Il valore ordinale è supportato dopo la clausola SELECT - IE:nel GROUP BY
e ORDER BY
. Detto questo, l'uso degli ordinali non è un approccio consigliato perché gli ordinali sono fragili:se qualcuno modifica l'ordine delle colonne nella clausola SELECT, la query può avere un impatto negativo.