hov den sidste var forkert men det er jo nok den første du leder efter ik? SELECT * FROM `test` WHERE 1 order by test+0,test a,a1,a2,abc,b2,1,2,4,10,17,21,22,111135,11111111111111111111
Hvis man vælger den rigtige felt-type fra starten af, så vil man altid stå bedre end hvis man bagefter skal forsøge sig med diverse krumsping for at få tingene til at opføre sig korrekt. Alt for mange vælger bare "tekst" (eller varchar) uden at spekulere på hvad de andre datatyper er der for.
Ja det er jo det :D men problemet var mere at der skulle stå bogstaver i det felt.. så var jeg sikker på at det var et Tekst felt jeg skulle bruge.. men så kunne det bare ikke sorteres som det skulle.. har nu lave to felter et med Text (VarChar) og et med Nummer (Int).. det to felter køre så samme så opdeler jeg bogstaver og tal når der Postes.. og samler dem igen når det Vises.. det er den måde jeg fik lavet det til..
man kan så sige at det var lidt godt at bogstavet stot først og talet bagefter.. at det ikke var a2b3, b5c7.. :D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.