Avatar billede dingkee Nybegynder
06. marts 2005 - 18:53 Der er 5 kommentarer og
1 løsning

Problem med ORDER

Hej alle...

Jeg har et problem med order by...

Jeg trækker en masse ting ud fra en database, og vil gerne have det sådan at alle de steder hvor aktiv = nej, kommer øverst...

Har prøvet med dette:
ORDER BY aktiv = '"nej"'

Men virker ikke... hvad så?
Avatar billede thesurfer Nybegynder
06. marts 2005 - 19:03 #1
prøv med: where aktiv = 'nej' order by aktiv desc"

måske skal "desc" være "asc"..
Avatar billede thesurfer Nybegynder
06. marts 2005 - 19:04 #2
skulle have været: "... where aktiv = 'nej' order by aktiv desc"
hvor "..." er den kode, der står før ("select" osv..)
Avatar billede dingkee Nybegynder
06. marts 2005 - 19:11 #3
Næsten...

Hvis jeg gør det på den måde som du har skrevet får jeg kun dem der står nej ved...

Men hvis jeg gør sådan her:
order by aktiv desc"

Så virker det (n efter j i alfabetet) :)

Men dit svar hjalp mig... så svar = point :)

Takker
Avatar billede thesurfer Nybegynder
06. marts 2005 - 19:15 #4
Ahh... læste lige dit spm igen :-)
Men ok :-)
Svar smidt :-)
Avatar billede thesurfer Nybegynder
06. marts 2005 - 19:30 #5
Takker for points :-)
Avatar billede jakoba Nybegynder
07. marts 2005 - 21:46 #6
i MYSQL bruget 1 (tallet eet) til true, og 0 (tallet nul) til false.
Så hvis du skrev:

ORDER BY (aktiv = 'nej') DESC

butde du få 'nej'-erne øverst, med alt andet ('ja', 'aldrig', 'måske') hulter tilbulter nedenunder
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester