sql >> Databasteknik >  >> RDS >> Mysql

mysql - att välja värden från en tabell som ges kolumnnummer

Nej, du kan inte använda ordningsvärdet för en kolumn i SELECT-satsen.

Kolumnordningen är irrelevant för en databas; ordningsvärdet baseras på listan med kolumner i SELECT-satsen. Ordinalvärdet stöds efter SELECT-satsen - IE:i GROUP BY och ORDER BY . Som sagt, att använda ordningstal är inte en rekommenderad metod eftersom ordningstal är spröda -- om någon ändrar kolumnordningen i SELECT-satsen kan frågan påverkas negativt.



  1. Hur får jag en kolumn med på varandra följande, ökande siffror, utan att några siffror saknas?

  2. Uppdatera SQL-läge i MySQL

  3. jämföra en kolumn med en lista med värden i t-sql

  4. Fyller du modalt innehåll med PHP och AJAX?