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

juntar varios registros en uno solo?

Estas en el tema de juntar varios registros en uno solo? en el foro de Bases de Datos General en Foros del Web. Hola amigos como puedo hacer para juntar varios registros en uno solo ? Ejemplo: cod empresa - Año - Cantidad ------------------- 1 - 2008 - ...
  #1 (permalink)  
Antiguo 04/11/2011, 09:48
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 15 años, 1 mes
Puntos: 7
juntar varios registros en uno solo?

Hola amigos como puedo hacer para juntar varios registros en uno solo ?

Ejemplo:

cod empresa - Año - Cantidad
-------------------
1 - 2008 - 50
1 - 2009 - 20
1 - 2010 - 10
1 - 2011 - 30
pueden haber mas empresas ...

quiero juntarlo todo en un solo registro que salgan

2008 - 2009 - 2010 - 2011
50 - 20 - 10 - 30

Juntar en un solo registro todos los registros que tieen cada empresa.



gracias,
  #2 (permalink)  
Antiguo 04/11/2011, 09:50
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: juntar varios registros en uno solo?

si estas usando sql server busca informacion sobre pivot tables.

Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 04/11/2011, 09:57
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 15 años, 1 mes
Puntos: 7
Respuesta: juntar varios registros en uno solo?

Uso oracle
  #4 (permalink)  
Antiguo 04/11/2011, 10:59
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: juntar varios registros en uno solo?

so?,search information about the pivot tables in oracle, I found some url's about the picot tables in oracle, please check the following link and let me know your comments :)


http://www.pythian.com/news/612/orac...table-feature/

Regards,
Libras
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #5 (permalink)  
Antiguo 04/11/2011, 11:15
 
Fecha de Ingreso: marzo-2009
Mensajes: 356
Antigüedad: 15 años, 1 mes
Puntos: 7
Respuesta: juntar varios registros en uno solo?

Select enti_codi from
(select enti_codi from tnht_rese)
pivot
(count(*) for rese_anci in ('2008','2009','2010'))
group by enti_codi

esa es mi consulta pero me arroja error, no se en que me confundi

Etiquetas: juntar, registros
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 20:22.