Avatar billede lsskaarup Nybegynder
08. juni 2005 - 15:56 Der er 1 kommentar og
1 løsning

Sorter på 2 felter i MySQL udtræk

Jeg har denne forespørgelse:

SELECT o.id as id, o.ordre as ordre, o.rev as rev, concat(DAYOFWEEK(o5.r542a), '-', WEEKOFYEAR(o5.r542a)) AS statik, concat(DAYOFWEEK(o5.r543a), '-', WEEKOFYEAR(o5.r543a)) AS optegn, YEAR(o5.r533c) as levaar, WEEKOFYEAR(o5.r533c) as levuge, o0.r1 as projektleder, o0.r9 as kunde, o0.r18 as bygherre, o5.r541, o5.r541a, o5.r542, o5.r546, o5.r543, DAYOFWEEK(o5.r547a) AS godUgedag, WEEK(o5.r547a) AS godUge, o5.r544, o5.r548, o5.r552, o5.r571, o5.r572, o5.r573, o5.r574, o5.r575 FROM ordre AS o, ordre0 AS o0 LEFT JOIN ordre5 AS o5 ON o0.tilbudsnummer=o5.tilbudsnummer WHERE o0.tilbudsnummer=o.id && (o5.r534=0 || o5.r534 IS NULL) && o5.r534a = 0 ORDER BY o.id ASC, o.id ASC, IF((o5.r533c = 0000-00-00 || o5.r533c IS NULL),1,0), o5.r533c ASC

Det skal selvfølgelig også ud i en oversigt. Mit problem er at brugerne gerne vil have at 'felterne' statik og optegn, bliver samlet og vist under en kolonne. Og det skal fungere sådan, at statik, hvis den er udfyldt, som standard skal vises. Er optegn også udfyldt, så skal denne vises i stedet for.

Men der skal også være en sorteringsmulighed, så denne samlede kolonne, kan sortere med yngste dato øverst, ligegyldigt om det reelt er en optegn eller statik dato.

Håber det var til at forstå. ;-)
Avatar billede lsskaarup Nybegynder
08. juni 2005 - 15:57 #1
Men jeg ved ikke om det kan klares direkte i query, eller om php kan løse det.
Avatar billede lsskaarup Nybegynder
16. juni 2005 - 09:40 #2
Nå lukker spg.
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

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Senior specialister (Datacenter Network) til Forsvarets nye Digitale Backbone

Paychex Europe

Team Lead for Support

Capgemini Danmark A/S

Strategy & Transformation Consultant