Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2010, 04:38
Avatar de lolooo84
lolooo84
 
Fecha de Ingreso: diciembre-2009
Mensajes: 8
Antigüedad: 14 años, 5 meses
Puntos: 0
SOLUCION transponer filas por columnas

HE observado en numerosos post que mucha gente realiza esta pregunta y la mayoria de las respuestas son ante tablas fijas, no he encontrado ninguna para dinámicas, ante este problema he encontrado una solución que queria compartir con vosotros para agradecer la ayuda de otras veces:

Tabla1

id Campo1 Campo2
1 10 7
2 10 5
3 251 8
4 5 7


TRANSFORM first(Tabla1.[Campo2]) AS 1
SELECT Tabla1.Campo1
FROM Tabla1
GROUP BY Tabla1.Campo1
PIVOT Tabla1.id;


Bueno espero que os ayude a todos y no los tochos de código que pone Microsoft.

Un saludo