sql >> Base de Datos >  >> RDS >> Mysql

mysql - seleccionando valores de una tabla dado el número de columna

No, no puede usar el valor ordinal de una columna en la cláusula SELECT.

El orden de las columnas es irrelevante para una base de datos; el valor ordinal se basa en la lista de columnas de la cláusula SELECT. El valor ordinal se admite después la cláusula SELECT - IE:en el GROUP BY y ORDER BY . Dicho esto, el uso de ordinales no es un enfoque recomendado porque los ordinales son frágiles:si alguien cambia el orden de las columnas en la cláusula SELECT, la consulta puede verse afectada negativamente.