sql >> Database >  >> RDS >> Mysql

mysql - waarden selecteren uit een tabel gegeven kolomnummer

Nee, u kunt de ordinale waarde van een kolom niet gebruiken in de SELECT-component.

Kolomvolgorde is niet relevant voor een database; de ordinale waarde is gebaseerd op de lijst met kolommen in de SELECT-component. De ordinale waarde wordt ondersteund na de SELECT-clausule - IE:in de GROUP BY , en ORDER BY . Dat gezegd hebbende, is het gebruik van rangtelwoorden geen aanbevolen benadering omdat rangtelwoorden broos zijn -- als iemand de kolomvolgorde in de SELECT-clausule verandert, kan de zoekopdracht negatief worden beïnvloed.



  1. Hoe MariaDB in te stellen om verticale uitvoer te gebruiken

  2. voeg meerdere rijen in mysql in via node.js

  3. MySql Query, Selecteer groter dan

  4. MySQL selecteren met CONCAT-voorwaarde