Avatar billede nemlig Professor
09. februar 2008 - 00:40 Der er 2 kommentarer og
1 løsning

ORDER BY - først dem som har værdier i 2 bestemte felter

Hej-jeg kan ikke finde ud af det og håber på lidt input.
Jeg ønsker et udtræk fra en tabel via PHP, og ønsker en sortering som følger:
1. List først de poster, hvor der er værdi i felt1 AND felt2 og sorter efter felt1
2. List derefter de øvrige poster sorteret efter felt1
Avatar billede arne_v Ekspert
09. februar 2008 - 21:36 #1
prøv:

(SELECT * FROM tbl WHERE NOT felt1 IS NULL AND NOT felt2 IS NULL)
UNION
(SELECT * FROM tbl WHERE felt1 IS NULL OR felt2 IS NULL)
ORDER BY felt1
Avatar billede nemlig Professor
14. februar 2008 - 22:56 #2
arne_v. Tak for dit input. Så er det løst.
Send venligst et svar.
Avatar billede arne_v Ekspert
14. februar 2008 - 23:48 #3
kommer her
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
Computerworld tilbyder specialiserede kurser i database-management

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