Ver Mensaje Individual
  #3  
Antiguo 28-01-2020
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Reputación: 19
Angel.Matilla Va por buen camino
Cita:
Empezado por mamcx Ver Mensaje
Sigues sin entender porque no haces caso. Te he dicho que pivote con JOINS no es la manera. Hay te puse un link a un tutorial, si lo miraste?.

Reitero: Sin ayuda del motor, hacer esto REQUIERE HACER PASOS "manuales". TIENES que usar CASE para "filtrar" los datos de columnas junto con GROUP BY.

Te paso otro link que muestra los pasos:

https://modern-sql.com/use-case/pivot

(Ahi usan FILTER pero es lo mismo con CASE)
Gracias por la respuesta. Mañana la miraré con calma donde tengo el proyecto. No obstante el uso del JOIN lo justifica porque puede no haber datos en todos los códigos; sólo por eso. Y, en cualquier caso, tengo que montar el query de forma manual porque el usuario puede decidir cuantos resultados recupera; yo estoy poniendo cuatro porque eso es lo que uso para las pruebas, pero puede querer más o menos.
Responder Con Cita