Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > SQL Server

Respuesta
 
Herramientas Desplegado
Antiguo 19-dic-2007, 09:47   #1 (permalink)
otreblanc ha deshabilitado el karma
 
Avatar de otreblanc
 
Fecha de Ingreso: mayo-2005
Mensajes: 38
resultados en un solo renglon

Hola !!

De favor si me pueden apoyar con la siguiente consulta: tengo 2 tablas (clientes y garantias).
CLIENTES
c1
c2

GARANTIAS
c1 grabadora
c1 dvd
c1 tv
c2 refrigerador
c2 plancha

Necesito obtener un reporte que me de en un solo campo las garantias que tiene cada cliente (garantias separadas por coma)

REPORTE
c1 grabadora,dvd,tv
c2 refrigerador,plancha

No se si usando un cursor o una consulta anidada se pueda resolver.
Me podrian ayudar por favor??
otreblanc está desconectado   Responder Citando
Antiguo 19-dic-2007, 10:54   #2 (permalink)
Sir Matrix está en el buen camino
 
Avatar de Sir Matrix
 
Fecha de Ingreso: noviembre-2002
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.248
Enviar un mensaje por ICQ a Sir Matrix
Re: resultados en un solo renglon

Hola, lo que necesitas se llama Pvit Table, hay enlaces sobre esto en


http://www.maestrosdelweb.com/editorial/sqlserver2000/

http://geeks.ms/blogs/ozonicco/archi...rver-2005.aspx


pero tambien puedes lograrlo estaticamente con una consulta como esta:

select cliente,
sum(lavadoras) as lavadoras,
sum(dvd) as dvd
sum(refrigerador) as refrigerador
sum(tv) as tv
group by cliente


partiendo de la base que tienes cantidades en cada campo de electrodomesticos,

saludos y espero te sirva
__________________
|||| ))>_<(( ||||
www.webmagic.cl <-- esta pagina está mala, no la busquen

Última edición por Sir Matrix; 19-dic-2007 a las 11:02.
Sir Matrix está desconectado   Responder Citando
Antiguo 19-dic-2007, 11:26   #3 (permalink)
otreblanc ha deshabilitado el karma
 
Avatar de otreblanc
 
Fecha de Ingreso: mayo-2005
Mensajes: 38
Re: resultados en un solo renglon

Que rápida respuesta!

Ya estoy checando en la página que me indicas sobre el tema:
CROSS TAB o PIVOT TABLE

Gracias Sir Matrix!!
otreblanc está desconectado   Responder Citando
Antiguo 19-dic-2007, 15:43   #4 (permalink)
otreblanc ha deshabilitado el karma
 
Avatar de otreblanc
 
Fecha de Ingreso: mayo-2005
Mensajes: 38
Re: resultados en un solo renglon

Encontré tambien otro link que trata sobre el tema:

" Consulta de referencias cruzadas en SQL Server 2000 "
Está muy bien explicado y por pasos:

El link es:
http://www.elguille.info/colabora/NE...asCruzadas.htm

otreblanc está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 11:04.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93