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: jerrysw2000(arroba)yahoo.com.mx
Saludos
Re: La cláusula TRANSFORM en SQL Server
Enviado por MJP el día 4 de noviembre de 2003
Es justamente lo que ando buscando, podrías compartirme el código. mi correo es maurijp@hotmail.om
Re: La cláusula TRANSFORM en SQL Server
Enviado por Lety el día 4 de noviembre de 2003
Hola, yo me tope con un problema asip al momento de generar unos reportes...
Podrías compartirlo conmigo, para ver como debí resolverlo.
Gracias
Re: La cláusula TRANSFORM en SQL Server
Enviado por Eddy Terceros el día 11 de diciembre de 2003
Es la sulución que se ajusta a mis requerimientos, te agradeceria que la compartieras conmigo, gracias por adelantado. mi correo es matersey1@hotmail.com
Re: La cláusula TRANSFORM en SQL Server
Enviado por Oscar Estrada el día 6 de enero de 2004
Hola Jerry
te agradeceria mucho compartieras conmigo la solucion encontrada a las referencias cruzadas en SQL server, he estado investigando y aun no lo resuelvo,
gracias por tu colaboracion
saludes
Oscar Estrada
oestrada@inec.gob.ni
Re: La cláusula TRANSFORM en SQL Server
Enviado por Gerardo el día 17 de marzo de 2004
Estábamos tratando de buscar algo en SQL, pero como vós, tampoco encontramos. Si podés mandárlo, muy agradecido. Saludos(gmacgaul@keko.com.ar)
Re: Re: La cláusula TRANSFORM en SQL Server
Enviado por Manuel H.M. el día 18 de marzo de 2004
Estuve buscando algo similar, pero no pude encontra nada en sql, por favor podrias compartirla a mi correo Jesusenigma@hotmail.com
Gracias
Re: Re: Re: La cláusula TRANSFORM en SQL Server
Enviado por Moni el día 22 de marzo de 2004
Sos muy generoso, por favor podrias compartirla a mi corre mave151@hotmail.com
Gracias
Re: La cláusula TRANSFORM en SQL Server
Enviado por Paul el día 23 de marzo de 2004
Te agradecería mucho que lo enviases. Voy a chequearlo con mi grupo de trabajo.
Luego te pongo al tanto de los comentarios sobre el mismo. (pgcasasola@hotmail.com)
Saludos...
Enviado por dabet el día 24 de marzo de 2004
Necesito saber que sentencia en SQL permite "perdonar" la mala escritura del usuario en una consulta de parámetros que introduce el usuario y a la vez "entender" lo que quiso decir el usuario y en consecuencia actuar. Es algo así como lo que sucede en Google cuando no escribimos bien lo que queremos y Google nos rectifica lo que quisimos decir. Estoy busacon algo así para aplicarlo en Access 2000.
¿Me ayudan?.
Gracias....
Saludos....
En espera...
Dabet.
Re: La cláusula TRANSFORM en SQL Server
Enviado por Samael el día 24 de marzo de 2004
Hola, Tengo entre manos un problema con esa clausula, podrías compartir ese código, por favor?
Mi e-mail es: bgonzalez@dycec.com
Re: La cláusula TRANSFORM en SQL Server
Enviado por Mauro Horta el día 30 de marzo de 2004
Te agradeceria mucho compartieras conmigo la solucion encontrada a las referencias cruzadas en SQL server.
Gracias por adelantado. mi correo es m.lellis@terra.com.br
Re: La cláusula TRANSFORM en SQL Server
Enviado por Renzo el día 6 de abril de 2004
Ando semanas enteras buscando una alternativa a TRASNFORM y aún no la he hallado, si fueras tan bueno de compartir tu código te lo agradecería...
Saludos
Re: La cláusula TRANSFORM en SQL Server
Enviado por Freddy el día 12 de abril de 2004
el que tienes me interesa , podrias enviarmelo a mi correo .
aparte estoy buscando un codigo en sp para convertir de hexadecimal a decimal si conocieras o tienes alguno podrias compartirmelo
gracias
La cláusula TRANSFORM en SQL Server
Enviado por jouls el día 26 de abril de 2004
hola como estas? , trabajo en una entidad publica y en este momento necesitaria este procedimiento ya que se ajusta a mis necesidades si no tenes algun inconveniente me gustaria que me lo mandes a an_ja_fu@hotmail.com, desde ya muchas gracias
Re: La cláusula TRANSFORM en SQL Server
Enviado por Antonio el día 21 de febrero de 2006
Muy buenas,
Me encantaría poder utilizar el desarrollo que has realizado para suplantar al comando TRANSFORM de Access.
Si en alguna cosa puedo ayudarte, no dudes en ponerte en contacto conmigo.
Muchas gracias
ansomypa@yahoo.com
Re: Re: La cláusula TRANSFORM en SQL Server
Enviado por Francisco Rodríguez el día 17 de abril de 2006
Saludos
Esta es una salución en MySQL. Espero que les sirva:
En lugar de:
TRANSFORM Count(tabla1.key) AS CuentaDekey
SELECT tabla1.key
FROM tabla1
GROUP BY tabla1.key
PIVOT tabla1.fecha
Usar:
SELECT
`key`,
SUM(`fecha` = \'2006-04-03\') AS `2006-04-03`,
SUM(`fecha` = \'2006-04-04\') AS `2006-04-04`,
SUM(`fecha` = \'2006-04-05\') AS `2006-04-05`
FROM tabla1
GROUP BY `key`
Saludos
Frank
Re: La cláusula TRANSFORM en SQL Server
Enviado por Eduardo Laborde el día 20 de abril de 2006
Me interesa mucho tu SP, en especial para reportes. ¿Puede controlar rango de fechas para que aparezcan como columnas?
Re: La cláusula TRANSFORM en SQL Server
Enviado por Carlos el día 15 de mayo de 2006
Estoy interesado en el codigo que has desarrollado por favor si pudieras compartirlo te lo agradeceria mucho mi email es 9212che@gmail.com
Gracias Carlos
Re: La cláusula TRANSFORM en SQL Server
Enviado por Alejandro el día 2 de julio de 2006
puedes compartir el código de tabla de referencias cruzadas para sqlserver, mi correo es alejandro.henriquez@ine.cl. GRACIAS
Re: La cláusula TRANSFORM en SQL Server
Enviado por alejandro el día 2 de julio de 2006
me puedes enviar el código de tabla de referencias cruzadas para sql server, mi coreo es alejandro.henriquez@ine.cl
Re: La cláusula TRANSFORM en SQL Server
Enviado por JoseKain el día 8 de mayo de 2008
Porfavor me puedes mandar el codigo, de SQL que remplaza el Tranform de Access, porfavor, lo necesito
Re: La cláusula TRANSFORM en SQL Server
Enviado por JoseKain el día 9 de mayo de 2008
Porfavor me puedes mandar el codigo, de SQL que remplaza el Tranform de Access, porfavor, lo necesito
mi correo es josekain@yahoo.com
Re: La cláusula TRANSFORM en SQL Server
Enviado por Linallosa el día 12 de mayo de 2008
Jerry: Te agradeceria muchisimo q me envies tu codigo parecido al TRANSFORM, estoy en un proyecto donde me piden hacer una consulta por fechas.
Gracias
mi correo es linallosa@gmail.com
Re: La cláusula TRANSFORM en SQL Server
Re: La cláusula TRANSFORM en SQL Server
Enviado por muvi el día 25 de agosto de 2008
Le agradecería que me lo enviara a mi también.
Mi dirección es muviadra@gmail.com
Gracias