Vraag : De rijen van de vertoning als kolommen

Dit is SQL 2000 ik de hieronder gegevens heb. Maar nu, wil ik het bedrijf als kolommen tonen. Ik dacht de UNIE het zou doen maar het niet. Om het even welke ideeën:

Fundamenteel, toon het bedrijf als kolommen met cnt om elke reden.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
Het Bedrijf          Cnt      van de reden
CORPT - B2B			CSQ_NBW	  2
CORPT - B2B 		CSQ_WARR  1
CORPT - Lid 		CSQ_PF	  1
CORPT - Sponsor 	CSQ_NBW	  2
CORPT - Opslag		CSQ_JNB	  4
CORPT - Opslag		CSQ_NBW	  12
CORPT - Team		CSQ_NBW	   1
FBACK - Vrije Gift 	CSQ_NBW	   1
FBACK - Nodig		CSQ_JNB	   8
FBACK - Nodig		CSQ_NBW	   32
FBACK - Nodig		CSQ_U	    1
FBACK - Nodig		CSQ_WARR	1

Ik wil het tonen zoals dit:

Reden        CSQ_NBW    CSQ_WARR  CSQ_OF   CSQ_JNB   CSQ_U

CORPT - B2B     2          1         
CORPT - Lid                       1
CORPT - Sponsor  2
CORPT - Opslag    12                               4

etc….

Antwoord : De rijen van de vertoning als kolommen

selecteer Reden,
  tel (geval wanneer eind Company='CSQ_NBW toen Cnt) CSQ_NBW op,
  tel (geval wanneer eind Company='CSQ_WARR toen Cnt) CSQ_WARR op,
  tel (geval wanneer eind Company='CSQ_OF toen Cnt) CSQ_OF op,
  tel (geval wanneer eind Company='CSQ_JNB toen Cnt) CSQ_JNB op,
  tel (geval wanneer eind Company='CSQ_U toen Cnt) CSQ_U op
van tbl
groep door Reden
Andere oplossingen  
 
programming4us programming4us