Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/11/2011, 11:22
Avatar de stuart_david3
stuart_david3
 
Fecha de Ingreso: agosto-2011
Mensajes: 215
Antigüedad: 13 años, 5 meses
Puntos: 1
Sonrisa Contar Registros y Colocarlos en columnas separadas!!!

Hola, buen día a todos!!!

Tengo una duda, quisiera saber como poder colocar en columnas separadas el total de registros de un mismo valor, por ejemplo:

Tengo una tabla:

rpe-------cl_incid
111-------026
111-------050
111-------050
125-------050
125-------050
125-------067
135-------067
135-------026
135-------026

De esa tabla generar otra en la que me cuente cada registro igual y me lo coloque en una columna para cada tipo:

RPE-----026-----050-----067
111-----1------- 2--------- 0
125-----0------- 1--------- 1
135-----2------- 0--------- 1

Hasta ahora tengo esto:

Código SQL:
Ver original
  1. SELECT rpe, cl_incid, COUNT(*) AS total FROM b_asiste WHERE (cl_incid='026' OR cl_incid='050' OR cl_incid='067') AND rpe='76880' GROUP BY rpe, cl_incid

Pero me genera una tabla así:

rpe-------cl_incid-------total
76880-------026-------4
76880-------050-------7

No se como colocar cada tipo de "incidencia" en una columna separada para cada rpe, disculpen por hacer sonar esto tan enredado, en realidad tal vez no lo sea, pero desconozco como poder hacer esto, agradezco su ayuda de antemano =)...