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
  #13  
Antiguo 02-12-2015
Malixnox Malixnox is offline
Miembro
NULL
 
Registrado: nov 2015
Posts: 15
Poder: 0
Malixnox Va por buen camino
Para ver si se entiende mas, este código da este resultado, este es uno de los primeros códigos que me dieron, que este lo uso pero para sacar uso de químicos total, tengo aún problemas con los decimales y convertirlo en money no me ayuda, pero indiferentemente este código da los químicos o sea las I totales por código de químicos:

Código SQL [-]
SELECT        TPROD, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '01%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Enero, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '02%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Febrero, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '03%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Marzo, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '04%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Abril, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '05%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Mayo,
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '06%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Junio, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '07%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Julio, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '08%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Agosto, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '09%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Septiembre, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '10%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Octubre, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '11%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Noviembre, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '12%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Diciembre, 
SUM(CASE WHEN TTDTE LIKE '%' + @TTDTE + '%' THEN (T1 + T2 + T3) * - 1 ELSE 0 END) AS Total_Anual
FROM            BPCS_TRANS_ITH_2
WHERE        (TTYPE = 'I') AND (TTDTE LIKE '%' + @TTDTE + '%') AND (THWRKC LIKE '43110%') AND (TPROD LIKE 'Q%')
GROUP BY TPROD
ORDER BY TPROD

Eso da de resultado la imagen que de subí, no sé si ayude en algo la imagen pero a lo mejor los guía a entender.

La imagen que ven, cada resultado, o sea que si el 125 y el 856 deben ser divididos por el total de R en el mes de Enero y lo de dividirlo entre 1000 o multiplicarlo por el número que dijeron por allí para ponerlo en toneladas pero necesito es total de R para dividir por cada resultado de la consulta.
Imágenes Adjuntas
Tipo de Archivo: png 2adsf.png (11,2 KB, 10 visitas)
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 15:41:51.


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