Hola amigos...
Tengo una duda un poco elemental tal vez, pero no logro dar con el resultado.
Utilizo Firebird 2.1 con Delphi 7.1.
Tengo la siguiente consulta :
Código SQL
[-]SELECT STOCK_EXP.ARTICULO, STOCK_EXP.NRO_CAJA, SUM(STOCK_EXP.CANTIDAD) AS TOTAL
FROM STOCK_EXP
GROUP BY STOCK_EXP.ARTICULO, STOCK_EXP.NRO_CAJA HAVING (SUM(STOCK_EXP.CANTIDAD) >= 1)
ORDER BY STOCK_EXP.ARTICULO, STOCK_EXP.NRO_CAJA
El tema es que si bien, los resultados de las sumas son correctas, lo que muestra en detalle no es lo que dice la suma, porque por, ejemplo, hay un registro que es exactamente igual, por lo tanto, me lo agrupa y me muestra uno sólo, aunque en la suma lo toma correctamente.Entonces, lo que necesito es poder "disfrazar" uno de los campos para que no los tenga que incluir en el Group By y que asi me muestre todos los registros solicitados...¿alguna idea...?
Desde ya, muchas gracias.
Walterio.