[SQL] order by 1 (niet kolomnaam?)

Pagina: 1
Acties:

  • Undertaker2
  • Registratie: Januari 2000
  • Laatst online: 18-05 02:21
Voorbeeld"

Select * from docent
order by naam;

(deze is me duidelijk)

Vervolgens staat er dit in m'n modulehandleiding:

Select * from docent
order by 1;

Ik dacht dat order by altijd betrekking had op een kolom?

AMD PoloMarco 23500 gigakilometer - 96" Quadcrystal scherm - Detonator 28010.25 afgerond op 2 decimalen - PlakBand @ 768 TB - 512 GB ZIGB - UltraFlex 100 GPU @ 5.5 ghz / 10 ghz - Isootjes @ 1 GB/sec


Verwijderd

Order by 1 betekent dat er een order by gedaan wordt op de eerste column van de table waarop de selectie plaats vindt.

B.v.

Select test1, test2
from test
order by 2

Er wordt nu een order by gedaan op test2

  • Undertaker2
  • Registratie: Januari 2000
  • Laatst online: 18-05 02:21
Ah, da's duidelijk.

Bedankt!

AMD PoloMarco 23500 gigakilometer - 96" Quadcrystal scherm - Detonator 28010.25 afgerond op 2 decimalen - PlakBand @ 768 TB - 512 GB ZIGB - UltraFlex 100 GPU @ 5.5 ghz / 10 ghz - Isootjes @ 1 GB/sec