19. oktober 2005 - 09:03Der er
11 kommentarer og 1 løsning
Sortering i LEFT Join SQL
Hejsa eksperter,
Jeg har nedenstående left join sql sætning som virker som den skal. Hvor jeg har følgende tabeller:
- memberscategories - memberspages
Lige nu sorterer den på memberscategories hvilket den også skal, men jeg vil også gerne have den til at sortere memberspages.
Men hvis jeg skriver ORDER BY memberscategories.Mheadline AND memberspages.MPheadline ASC" inorerer den sorteringen af memberscategories og sorterer udelukkende på memberspages??
Kategori 1 - side1 til kat 1 - side2 til kat 1 - osv.
Kategori 2 - side1 til kat 2 - side2 til kat 2 - osv.
"SELECT memberscategories.Mid, memberscategories.Mmembers, memberscategories.Mheadline, memberspages.MPcatkey, memberspages.MPheadline, memberspages.MPID FROM memberscategories LEFT JOIN memberspages ON memberscategories.Mid=memberspages.MPcatkey ORDER BY memberscategories.Mheadline ASC"
Danmark vil mindske afhængigheden af globale techgiganter, men det kræver mere end politiske formuleringer og strategier, understreger PROSA’s formand Niels Bertelsen.
når jeg indsætter dette: GROUP BY memberscategories ASC eller........ GROUP BY memberscategories.Mheadline ASC eller........ GROUP BY memberscategories.Mheadline AND memberspages.MPheadline ASC
du skal fjerne asc. prøv med SELECT memberscategories.Mid, memberscategories.Mmembers, memberscategories.Mheadline, memberspages.MPcatkey, memberspages.MPheadline, memberspages.MPID FROM memberscategories LEFT JOIN memberspages ON memberscategories.Mid=memberspages.MPcatkey GROUP BY memberscategories.Mid ORDER BY memberscategories.Mheadline ASC
SELECT memberscategories.Mid, memberscategories.Mmembers, memberscategories.Mheadline, memberspages.MPcatkey, memberspages.MPheadline, memberspages.MPID FROM memberscategories LEFT JOIN memberspages ON memberscategories.Mid=memberspages.MPcatkey GROUP BY memberscategories.Mid ORDER BY memberscategories.Mheadline ASC
prøv med SELECT memberscategories.Mid, memberscategories.Mmembers, memberscategories.Mheadline, memberspages.MPcatkey, memberspages.MPheadline, memberspages.MPID FROM memberscategories LEFT JOIN memberspages ON memberscategories.Mid=memberspages.MPcatkey GROUP BY memberscategories.Mid,memberscategories.Mmembers, memberscategories.Mheadline, memberspages.MPcatkey, memberspages.MPheadline, memberspages.MPID ORDER BY memberscategories.Mheadline ASC
prøv med SELECT memberscategories.Mid, memberscategories.Mmembers, memberscategories.Mheadline ,memberspages.MPcatkey, memberspages.MPheadline, memberspages.MPID FROM memberscategories INNER JOIN memberspages ON memberspages.MPcatkey = memberscategories.Mid ORDER BY memberscategories.Mheadline ASC, memberspages.MPheadline ASC
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.