Cláusula TRANSFORM para SQL-Server

Jerry
16 de Abril del 2005
Saludos.
A todas aquellas personas que han programado en MS Access y SQL Server, se habrán dado cuenta que en MS Access existe la cláusula TRANSFORM para realizar consultas de referencias cruzadas; sin embargo, no existe algo similar en SQL-Server (o al menos no hasta donde yo sé, si lo hay por favor avisenme). Al yo requerir dentro de mis desarrollos una clásula con esa funcionalidad, me di a la tarea de desarrollar un Stored Procedure que hiciera exactamente lo mismo, y al parecer lo he logrado. El programa actualmente se usa a nivel de producción en la generación de reportes en una empresa importante, aunque tiene por ahí pequeñas limitantes, pero tambien tiene adiciones de mi parte que considero son muy útiles (básicamente se puede especificar el orden deseado de las columnas, especificar de cual número a cual número de columna se desea visualizar, y la opcion de que los resultados sean depositados en una tabla). Si alguna persona está interesada, con mucho gusto compartiré este desarrollo con miras a mejorarlo con base a sus observaciones y sugerencias. Mi correo es: [email protected]
Saludos


herbert
16 de Abril del 2005
estimado amigo:
la verdad es que ando torpesando con mi proyecto de grado pues nesesito generar reportes de este tipo y me se seria de gran ayuda el que puedas facilitarme el trabajo en el cual mencinare la procedencia y la autoria del ptorcedimineto gracias

gustavo pati?alas
16 de Abril del 2005
deseo conocer el trabajo y que puedo aportarle

Isa?
16 de Abril del 2005
El TRASFORM en SQL se puede desarrollar con CASE.

Saludos.

Omar Loaiza
16 de Abril del 2005
Leì el foro que escribieron todos y gracias por ser solidarios.
Les agradecerìa si alguno de ustedes tiene el còdigo que Jerry compartiò, se los agrqdecerìa,
pues me topè con el mismo problema.
Si en algo puedo servirles lo harè si conozco o està en mis alcances.
OJOOO.- Busca en el Analizador de Consultas del SQL SERVER con la palabra "pivot". es un ejemplo que productos por trimestres.
Te enviare a la brevedad el codigo del ejemplo (funciona!!!)
Gracias.
Cusco - Perù.