21. april 2009 - 09:08
Der er
6 kommentarer og 1 løsning
Sortere database ud efter 3 forkellige felter i alfabetisk rækkefølge ?
Sider med en databse, hvor jeg skal have den til at sortere indholdet ud på denne måde ? Database PID - CID1 - CID2 1 - 2 - 4 2 - 2 - 5 1 - 3 - 4 1 - 3 - 6 3 - 5 - 5 2 - 5 - 3 3 - 2 - 4 Database - Sorteret PID - CID1 - CID2 1 - 2 - 4 1 - 3 - 4 1 - 3 - 6 2 - 2 - 5 2 - 5 - 3 3 - 2 - 4 3 - 5 - 5 Midt udtræk pt. Return objData.GetData("SELECT * FROM TblMenu order by fldparrent ASC", _strDB) Takker :)
Annonceindlæg fra Novataris
21. april 2009 - 09:14
#1
Jeg har højst sandsyndligt midforstået spørgsmålet.... Hvorfor smider du ikke bare Order by PID
21. april 2009 - 09:24
#2
Du kan bare skrive rækkefølgen af ORDER BY, som følgende: "SELECT * FROM TblMenu ORDER BY PID, CID1, CID2"
21. april 2009 - 10:26
#3
Du behøver så ikke ha CID1, CID2, med... Skulle jeg da mene...
21. april 2009 - 10:36
#4
#3 Han vil jo netop have sorteret, først efter PID, og så efter CID1 og så CID2 Ellers ville han ende ud med: 1 - 2 - 4 1 - 3 - 4 1 - 3 - 6 2 - 2 - 5 2 - 5 - 3 3 - 5 - 5 3 - 2 - 4 Hvilket ikke er den korrekte rækkefølge :)
21. april 2009 - 10:41
#5
Arrr, for helvede ;)... Den havde jeg ikke lige fået tænkt ordenligt igennem... Troede bare han ville have PID til at være i række følge, men den tager jeg på min kappe! Nogle gange er man bare lidt for hurtig :P
21. april 2009 - 13:40
#6
Precis hva jeg mente CCodam :D Takker og smid endelig et svar
21. april 2009 - 16:48
#7
Det var så lidt :=)
Kurser inden for grundlæggende programmering