Vraag : sql - rijen aan kolommen

Hallo, vertelt

can u me SQL want het onderstaande scenario…

i een lijst de „Test“ heeft waarin… Elk Dr. heeft sommige procedures aangaande bepaalde soorten date.
Three Procedures uitgevoerd: - > 11,12,13
Now die ik heb willen om elke arts en telling van elk proceduretype zien hij made

Waarden in de Test van de Lijst
ping--11--12--13--'1/1/2009'< br/>ping      --11--VERKLAAR nietig--13--'2/1/2009'< wbr/>
ping      --VERKLAAR nietig---      12--13--'4/1/2009'< br/>ping--11--12--13--'4/6/2009'< br/>ping--VERKLAAR nietig--12--13--'4/11/2009'< br/>ming-11--12--13--'2/1/2009'< br/>ming      --11--VERKLAAR nietig--13--'3/2/2009'< wbr/>
ming--VERKLAAR nietig--12--13--'3/5/2009'< br/>ming--11--12--VERKLAAR nietig--'5/1/2009'< br/>

Expected: -
Doctor -- Procedure# --Count
pingelen  11  3
ping 12 4

Ming 11 --4
Ming   12 -- 3

in SQL 2008

Antwoord : sql - rijen aan kolommen

Probeer in plaats daarvan dit. .ignore deze vorige post
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
CRE�ëR LIJST #T
(
Noem Varchar (10),
P1No Int.,
P2No Int.,
P3No Int.,
DateTime van EntryDate
)


TUSSENVOEGSEL IN WAARDEN  #T („pingel“, 11.12.13, „1/1/2009“)
TUSSENVOEGSEL IN WAARDEN  #T („pingel“, ONGELDIGE 11, 13, „1/1/2009“)
TUSSENVOEGSEL IN WAARDEN  #T („pingel“, ONGELDIG, ONGELDIG, ONGELDIG, „1/1/2009“)
TUSSENVOEGSEL IN WAARDEN  #T („Ming“, 11.12.13, „1/1/2009“)
TUSSENVOEGSEL IN WAARDEN  #T („Ming“, 11.12.13, „1/1/2009“)
TUSSENVOEGSEL IN WAARDEN  #T („Ming“, ONGELDIG, 12.13, „1/1/2009“)


SELECTEER Naam, ProcedureNo, SOM (Count_no) zoals Totaal VAN
(
SELECTEER Naam, p1No  als ProcedureNo, TELLING (*) als Count_no VAN #T
GROEP DOOR Naam, p1No
UNIE
SELECTEER Naam, p2No als ProcedureNo, TELLING (*) als Count_no VAN #T
GROEP DOOR Naam, p2No
UNIE
SELECTEER Naam, p3No als ProcedureNo, TELLING (*) als Count_no VAN #T
GROEP DOOR Naam, p3No
) A
WAAR ProcedureNo NIET ONGELDIG IS
Groep door Naam, ProcedureNo
ORDE DOOR Naam, ProcedureNo
Andere oplossingen  
 
programming4us programming4us