Ver Mensaje Individual
  #1  
Antiguo 04-12-2007
Avatar de Gaim2205
Gaim2205 Gaim2205 is offline
Miembro
 
Registrado: ago 2007
Ubicación: Durango, Mexico
Posts: 144
Reputación: 19
Gaim2205 Va por buen camino
consulta sql server 2000 con pivot, ni idea...

He tratado realizar una consulta sin éxito, voy a explicar lo mejor posible y ojalá alguien con mejores conocimientos de sql que yo (que serán muchos) pueda ayudarme.

Obtendré la informacion de 3 tablas(campos):
- tabla trabajadores(trabajador[int], nombre[char])
- tabla acum_concepto(trabajador[int], concepto[int], importe[real])
- tabla conceptos(concepto[int], descripcion[char])

y el resultado que necesito es el siguiente:

Trabajador - Nombre - descripcionconcepto1... descripcionconceptoN
1 - Juan... - ImporteConcepto1... - ImporteConceptoN

Como pueden ver, necesita "pivotearse" el campo acum_concepto.concepto para que cada concepto encontrado sea una columna del resultado. A su vez debe mostrarse la descripcion del concepto(conceptos.descripcion), no acum_concepto.concepto(que es numérico)

Espero haberme dado a entender, aprecio mucho cualquier ayuda en el tema.
Responder Con Cita