2000, por ahora... perdí casi 3 años....
gracias



________________________________
De: Esteban Grinberg <[email protected]>
Para: [email protected]
Enviado: miércoles 11 de febrero de 2009, 19:04:13
Asunto: [dbms] Re: [dbms] Rotación de tablas

Patricia, SQL Server 2000 o 20005?
Porque en 2005 se puede hacer de una manera mucho mas elegante (y supongo que 
tambien eficiente)...


2009/2/11 Patricia Banfi <[email protected]>

En febrero de 2006 asistí a una jornada "How to...." dictada por Maxi y 
Mariano, en la que dieron varias sugerencias que usé muchísimo. Había un 
ejemplo de rotación de tablas que usé en ese momento para generar un gráfico de 
valores por fecha. Por razones de salud tuve que interrumpir el desarrollo y al 
retomarlo veo que cuando tengo dos valores para la misma fecha está tomando la 
suma de los dos. Traté de seguir el sp que hace la rotación , pero no lo 
entiendo, asi que cambié "SUM" x "AVG" pero no obtengo lo que necesito
La tabla a rotar tiene estos valores:
NroResultado ValorNum      FeIngreso
1                        91                 2008-11-24
1                       109                2008-11-24
1                        82                 2008-12-30

y la tabla final queda así:
                   nro         2008/11/24        2008/12/30
con sum:     1                200                    82
con avg:      1                66.6666            27.3333 (promedia los 3 
valores)
necesito:     1                100                    82       

adjunto el proc que hace la rotación a  ver si alguien me puede ayudar a 
resolverlo.
la llamada es así:

decl...@strsqlout varchar(8000)select*into#Resu from#AuxResu 
orderbyfeingresoEXECspzzzrotate_table 
@strSQLOut output,@ontable ='#resu',@onrows ='nroresultado',@onrowsalias 
='Resultado',@oncols ='convert(char(10),feingreso,111)',@sumcol 
='valornum',@onCaseWhere ='and activo = 1',@onInsertTable 
='##table_rotate',@onWhereKeys ='1=1' 
 
muchas gracias.
Patricia    


________________________________

Yahoo! Cocina
Recetas prácticas y comida saludable
Visitá http://ar.mujer.yahoo.com/cocina/



      Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/

Responder a