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-10-2006
chona chona is offline
Miembro
 
Registrado: abr 2004
Posts: 57
Poder: 21
chona Va por buen camino
Question Consulta SQL

HOLA AMIGOS UN GUSTO DE SALUDARLOS NUEVAMENTE TENGO LA SIGUIENTE CONSULTA:

Código SQL [-]
SELECT h.almacen,e.producto,f.presentacion,sum(c.cantidad)as cantidad,sum(c.peso)as peso FROM
produccion as c inner join productos as e on c.idproducto = e.idproducto inner join presentacion as f on c.idpresentacion = f.idpresentacion inner join almacenes as h on c.idalmacen = h.idalmacen group by h.almacen, e.producto, f.presentacion order by h.almacen, e.producto, f.presentacion
QUE DA COMO RESULTADO:

"ubicacion" "producto" "presentacion" "cantidad"
-------------------------------------------------------------------
CAMARA 1 PROVOLONE 5 Kg 10
CAMARA 1 PROVOLONE 10 Kg 5
LINEA DE PRODUCCION CREMA DE LECHE 2.5 Kg 150
LINEA DE PRODUCCION PROVOLONE 5 Kg 40

QUISIERA HACER UNA CONSULTA SQL PARA OBTENER COMO RESULTADO LO SIGUIENTE:

"ubicacion" "producto" "5 Kg" "10 Kg" "2.5 Kg" "total"
--------------------------------------------------------------------------
CAMARA 1 PROVOLONE 10 5 0 15
LINEA DE PRODUCCION PROVOLONE 40 0 0 40
LINEA DE PRODUCCION CREMA DE LECHE 0 0 150 150
O SEA GENERAR COLUMNAS EN TIEMPO DE EJECUCION ¿COMO PODRIA HACERLO?

DESDE YA MUCHÍSIMAS GRACIAS
Responder Con Cita
  #2  
Antiguo 03-10-2006
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Hola chona!

Lo que necesitas hacer se llama crosstab, pero la manera de hacerlo varia dependiendo del manejador de base de datos, algunos no lo tienen implementado.

¿Qué manejador de base de datos utilizas?
Responder Con Cita
  #3  
Antiguo 03-10-2006
chona chona is offline
Miembro
 
Registrado: abr 2004
Posts: 57
Poder: 21
chona Va por buen camino
Post Consulta SQL

El manejador de Base de Datos es SQL Server 2000
Responder Con Cita
  #4  
Antiguo 03-10-2006
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Poder: 20
Héctor Randolph Va por buen camino
Tal vez encuentres algo de información útil en este enlace

http://www.microsoft.com/spanish/msd...ces/art196.asp

Saludos
Responder Con Cita
  #5  
Antiguo 03-10-2006
chona chona is offline
Miembro
 
Registrado: abr 2004
Posts: 57
Poder: 21
chona Va por buen camino
Gratitud

Gracias Hector, ya me pongo manos a la obra.
Siempre da gusto trabajar en este foro....
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 12:17:22.


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