Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-04-2006
brandolin brandolin is offline
Miembro
 
Registrado: jul 2003
Ubicación: Mendoza
Posts: 324
Poder: 21
brandolin Va por buen camino
Consulta de row a col

Hola a todos, la verdad que no sabia como ponerle a este hilo ya que es bastante complicada de explicar...
a ver tratare de explicarme lo mejor que pueda.

Tengo dos tablas, una cabecera y un detalle de las facturas. y lo que quiero es que me genere una consulta totalizada por tipo de comprobantes. He creado la siguiente consulta.
Código:
select a1.cod_clasificacion, c1.nombre_clasif, cc.tipo_comp,
sum(cd.cantidad) as cantidad,
sum(cd.precio_total) as venta
from comp_mov_deposito_cab cc
inner join comp_mov_deposito_det cd
on cc.num_comp_armado=cd.num_comp_armado
inner join articulos a1
on cd.cod_articulo=a1.cod_articulo
inner join clasificaciones c1
on a1.cod_clasificacion=c1.cod_clasificacion
where (cc.cod_sucursal=1)
group by a1.cod_clasificacion, c1.nombre_clasif, cc.tipo_comp
que me genera la siguiente salida:
Código:
Cod_clasificacion | nombre_clasif | tipo_comp | precio_total
01                    |Almacen           | 1           |   1562.30
01                    |Almacen           | 2           |  2.45
01                    |Almacen           | 3           | 262.30
y lo que estaria necesitando es que me genere esto....
Código:
Cod_clasificacion | nombre_clasif | tipo1 | tipo2| tipo3
01                    |Almacen           | 1562.30 |  2.45 | 262.30
Resumiendo y a mi entender. Los campos tipo1, tipo2, tipo3 deberian ser generados en forma dinamica en la consulta ya que el campo tipo1 es la suma de todos los tipos_comp=1 para esa clasificacion....

ufff.... me hice bola... espero que ustedes me entiendan y me ayuden.

Gracias desde ya....
Responder Con Cita
  #2  
Antiguo 04-04-2006
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Poder: 24
vtdeleon Va por buen camino
Saludos

Chequea esta hilo
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita
  #3  
Antiguo 04-04-2006
brandolin brandolin is offline
Miembro
 
Registrado: jul 2003
Ubicación: Mendoza
Posts: 324
Poder: 21
brandolin Va por buen camino
Genial, es justo lo que estaba buscando.... mil gracias...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
consulta sobre consulta superhopi SQL 2 16-05-2003 19:01:47


La franja horaria es GMT +2. Ahora son las 15:41:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi