Toon posts:

[MySQL] cijfers > 9 sorteren dmv ORDER BY

Pagina: 1
Acties:

Verwijderd

Topicstarter
In php heb ik een query gemaakt voor een mysql database die is als volgt:

$query="SELECT id, naam_van_subrubriek FROM subrubrieken WHERE hoofd_id='$hoofdrubriek_id' ORDER BY ordernr";

het ordernr zijn cijfers, helaas kijkt de database enkel naar het eerste getal dus het getal 100 komt na het getal 9 terwijl honderd een groter getal is dan negen.

graag zou ik willen dat mijn resultaten bijv. als volgt geordend worden
1
4
91
100
105

en niet:
1
100
105
4
91

Hoe kan ik dit zo krijgen?
Alvast bedankt :)

  • stp_4
  • Registratie: Maart 2003
  • Laatst online: 30-04 19:47
dat komt waarschijnlijk omdat ordernr geen integer is?

stp - PSN ID: stp_4


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 09:55

.oisyn

Moderator Devschuur®

Demotivational Speaker

Heeft je kolom wel een numerieke waarde ipv een stuk tekst?
Daarnaast: **** Over topictitels in P&W - Updated 9 mei 04 ****

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • sig69
  • Registratie: Mei 2002
  • Laatst online: 11:38
Ik weet wel zeker dat de kolom geen numerieke waarde is.

Roomba E5 te koop