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

 
 
Herramientas Buscar en Tema Desplegado
  #5  
Antiguo 29-01-2015
Jose Carlos Rey Jose Carlos Rey is offline
Miembro
NULL
 
Registrado: may 2014
Posts: 26
Poder: 0
Jose Carlos Rey Va por buen camino
Aposi
Gracias por tu respuesta, ejecute el query como lo presentas y los resultados que da son algunos en - (negativo) y cantidades inexistentes

En tanto modifique el query donde sale la informacion principal de la que posteriormente se resta la consulta del otro query
el primero es asi:
Código SQL [-]
SELECT     CVE_ART, EXIST
FROM         MULT02
WHERE     (CVE_ALM = 1) AND (EXIST > 0)
Este Primer query me da el total de articulos en el almacen de venta y sus respectivas cantidades

Código SQL [-]
SELECT     a.CVE_ART, SUM(a.CANT) AS CANTIDAD
FROM         PAR_FACTP02 AS a LEFT OUTER JOIN
                      FACTP02 AS b ON a.CVE_DOC = b.CVE_DOC
WHERE     (b.STATUS <> 'C') AND (a.APAR <> 0)
GROUP BY a.CVE_ART, a.CANT
Este query me da la suma de articulos que se han "apartado" y es el que deberia de "restarse" del primer query para que de algo asi:

si los ejecuto independientes trabajan sin problema y con la informacion correcta

primer query:
Articulo|Cantidad
MONITOR LED 32"|25
MOUSE INALAMBRICO|7


segundo query
Articulo|Cantidad
MONITOR LED 32"|10
MOUSE INALAMBRICO|3

Resultado de la operación deseada
Articulo|Cantidad
MONITOR LED 32"|15
MOUSE INALAMBRICO|4

como pueden ver modifique el primer query a lo mas basico sacando los datos que me interesan y el segundo obtiene los datos de los "apartados" y no he logrado que trabaje como pretendo.

Seguire en la practica buscando la respuesta y si alguien tiene alguna idea se le agradece

Saludos
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
Resta Hexadecimal ??? Ðαяισš Varios 6 15-09-2010 11:34:17
Resta de tiempo Faust SQL 4 25-04-2008 18:31:54
REsta Fechas Juanito-Kun Firebird e Interbase 2 11-10-2005 20:52:23
Resta equivocada... jhonny Varios 6 26-09-2005 18:43:20
Resta de Tablas con SQL agova SQL 8 24-11-2003 21:20:25


La franja horaria es GMT +2. Ahora son las 07:36:21.


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