sql >> Database teknologi >  >> RDS >> Mysql

mysql - valg af værdier fra en tabel givet kolonnenummer

Nej, du kan ikke bruge ordensværdien af ​​en kolonne i SELECT-sætningen.

Kolonnerækkefølgen er irrelevant for en database; ordensværdien er baseret på listen over kolonner i SELECT-sætningen. Ordinalværdien understøttes efter SELECT-sætningen - IE:i GROUP BY , og ORDER BY . Når det er sagt, er det ikke en anbefalet fremgangsmåde at bruge ordinaler, fordi ordinaler er sprøde -- hvis nogen ændrer kolonnerækkefølgen i SELECT-sætningen, kan forespørgslen blive påvirket negativt.



  1. Vis SQL-fejlmeddelelse

  2. Trådsikkerhed af MySQL's Select Last_Insert_ID

  3. Laravel-forhold på et bord med to typer flag

  4. TypeORM QueryRunner Vælg distinkt