Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

sumar campos similares con comodir

Estas en el tema de sumar campos similares con comodir en el foro de SQL Server en Foros del Web. hola Amigos tengo en una tabla los campos de nombre similar que viene de un pivot como puedo sumar los campos que son similares o ...
  #1 (permalink)  
Antiguo 16/05/2015, 22:56
 
Fecha de Ingreso: agosto-2009
Ubicación: Lima
Mensajes: 226
Antigüedad: 14 años, 7 meses
Puntos: 3
sumar campos similares con comodir

hola Amigos


tengo en una tabla los campos de nombre similar que viene de un pivot
como puedo sumar los campos que son similares o los campos empiezan con "ME....."

nombres de algunos campos (ME0010, ME0090, ME0049, ME0023)

hago esta linea pero no me sale
select sum(ME*) total from table200



GRACIAS POR SU GENTIL COLABORACION
  #2 (permalink)  
Antiguo 17/05/2015, 04:22
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 11 años, 9 meses
Puntos: 40
Respuesta: sumar campos similares con comodir

La solución es:
Select Sum(ME0010+ME0090+ME0049+ME0023) total from table200;
No creo que hay otra opción.
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog
  #3 (permalink)  
Antiguo 17/05/2015, 14:15
 
Fecha de Ingreso: agosto-2009
Ubicación: Lima
Mensajes: 226
Antigüedad: 14 años, 7 meses
Puntos: 3
Respuesta: sumar campos similares con comodir

Cita:
Iniciado por GeriReshef Ver Mensaje
La solución es:
Select Sum(ME0010+ME0090+ME0049+ME0023) total from table200;
No creo que hay otra opción.
eso no puedo hacer ya que del pivot pueden salir 4 ,10 o 90 campos y no se los campos que se van a mostrar
  #4 (permalink)  
Antiguo 17/05/2015, 16:33
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: sumar campos similares con comodir

Entonces es imposible resolverlo en SQL.
Habría que iterar columna a columna, verificandolas por nombre para ver qué sumar y que no. Y eso lo puedes hacer mejor programáticamente que incluso en un SP.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Etiquetas: campos, nombres, select, similares, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:37.