Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

mysql - selecionando valores de uma tabela com o número da coluna


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.