Avatar billede 44nato44 Nybegynder
31. juli 2002 - 11:49 Der er 2 kommentarer og
1 løsning

Hvad vil være hurtigst

Jeg ved ikke hvordan jeg vil takle dette... Jeg har en SQL forspørgelse som indeholder datasættene...

I det data sæt vil jeg gerne have sorteret enkelte kolonner.. Eks. Kolonne1 vil jeg gerne sortere og have den største værdi. Og jeg vil gerne have Kolonne2 og igen have den største værdi derfra.

Mit spørgsmål er så.. om jeg skal lave nye SQL forspørgelser for hver sortering eller indsætte dem i et array og i arrayet sortere dem ??

Glæder mig til høre fra en eller anden
Avatar billede tuctoh Nybegynder
31. juli 2002 - 11:50 #1
lav en forespørgsel for hver sortering... at sortere et array er ikke nær så hurtigt som at lade SQL gøre det.
Avatar billede ras2000 Nybegynder
31. juli 2002 - 11:59 #2
Enig, du kan jo nøjes med at hive den største værdi ud:
SELECT TOP 1 FROM tabel SORT BY kolonnenavn.
Avatar billede 44nato44 Nybegynder
31. juli 2002 - 12:52 #3
Jeg skulle bare lige være sikker.. takker så meget
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
Kurser inden for grundlæggende programmering

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