Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 01-12-2015
Avatar de fjcg02
[fjcg02] fjcg02 is offline
Miembro Premium
 
Registrado: dic 2003
Ubicación: Zamudio
Posts: 1.418
Poder: 24
fjcg02 Va camino a la fama
Hola,
divide y vencerás. Yo te propongo que hagas varias cosas.

1.- Explica mejor tu problema. Es un poco liosa la explicación que das.
2.- Intenta sacar en una fila por cada producto y mes el total. O sea, mes, producto, T1+T2+T3, Total de T1+T2+T3 de las Rs.
3.- Una vez que tengas hecho eso, utiliza el arte de las subconsultas. Es otro mundo. Es decir, el resultado de una consulta lo utilizas d entrada en otra.

ejemplo, saco las cantidades de los productos
Código SQL [-]
select Anio_Mes, producto, sum(T1+t2+t3) as TOTAL
from tabla
where codigo like 'Q%'
and fecha entre los meses que quieras mirar
group by Anio_Mes, Producto

Ahora saco los totales para dividir

Código SQL [-]
select Anio_Mes, producto, sum(T1+t2+t3) as TOTAL_R
from tabla
where codigo like 'Q%' y la 'R'
and fecha entre los meses que quieras mirar
group by Anio_Mes, Producto

Cualquiera de las cantidades la multiplicas por 0,00001 y la división te dará en Toneladas

Cuando consigas estos datos de cada producto, avisamos, y veremos cómo los juntamos. Hay varias soluciones, veremos cuantos datos manejas y qué rendimiento nos dan tus consultas. Dependiendo de los tiempos de respuesta, tomaremos una decisión.

Un saludo
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino -

Última edición por Casimiro Noteví fecha: 02-12-2015 a las 02:06:57.
Responder Con Cita
 



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
Ayuda por favor para armar consulta en firebird Velia Firebird e Interbase 4 21-08-2007 17:37:47
Ayuda por favor lazarous PHP 2 18-07-2005 19:06:58
Por Favor verifiquen esta consulta pues no veo el error. nefy SQL 6 05-06-2004 17:59:06
AYUDA, por favor! Waldo Conexión con bases de datos 5 01-11-2003 17:49:02
ayuda por favor haffo Varios 2 14-10-2003 16:08:45


La franja horaria es GMT +2. Ahora son las 23:28:00.


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