Ver Mensaje Individual
  #5  
Antiguo 30-11-2010
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Creo que esto podría resolver el problema según creo entenderlo.
Quieres que te salga una columna CANTIDAD y una columna TOTAL
Prueba con este código, creo que te funcionará, aunque no lo he probado (sobre todo no se si funcionará el WHERE)
Básicamente es un select SIN AGRUPAR, porque quieres todos los registros. Se piden los campos y se calcula un último campo como el SUM() de esta misma tabla.

Código SQL [-]
SELECT 
  S.ARTICULO, 
  S.NRO_CAJA, 
  S.CANTIDAD,
  (SELECT SUM(S.CANTIDAD) FROM STOCK_EXP 
   WHERE ARTICULO=S.ARTICULO AND NRO_CAJA=S.NRO_CAJA) AS TOTAL 
FROM STOCK_EXP S
WHERE TOTAL > 1
ORDER BY S.ARTICULO, S.NRO_CAJA

Si tienes
Código:

Código:
ARTICULO    NRO_CAJA    CANTIDAD
A             1              5
A             1              2
A             2              3
B             1              7
Te devolverá :
Código:

Código:
ARTICULO    NRO_CAJA    CANTIDAD          TOTAL
A             1              5              7
A             1              2              7
A             2              3              3
B             1              7              7
Responder Con Cita