Avatar billede testpilot_dk Nybegynder
05. juli 2007 - 13:39 Der er 1 løsning

Samle resultater i grupper

Hej jeg har følgende SQL sætning som fungerer fint, dog vil jeg gerne have den ændret lidt.
-----------------------------------------------
SELECT * FROM fnRapLogg('5/2/2007','7/5/2007')
WHERE ([Log.Info] IN ('0','1','2','3','4'))
ORDER BY [Employee.Name]
-----------------------------------------------

Sætningen returner en liste med records som ser sådan ud.

ID, Name, Log.Info, Log.Count
1 , test, 1      , 32
1 , test, 2      , 12
2 , Find, 1      , 12
2 , Find, 3      , 2

Jeg ønsker så at den skal levere følgende istedet for

ID, Name, Status1, Status2, Status3, Status4
1 , test, 32    , 12    , 0      , 0
2 , Find, 12    , 0      , 2

Håber i kan se pointen!

Jeg kan bare ikke lige se hvordan min sætning skal se ud for at levere det resultat
Avatar billede testpilot_dk Nybegynder
05. juli 2007 - 15:35 #1
Jeg lukker spørgsmålet igen!


DEr er ikke fornuftigt det jeg forsøger, prøver at løse den pæå en anden måde
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