Ver Mensaje Individual
  #1  
Antiguo 15-07-2006
joanajj joanajj is offline
Miembro
 
Registrado: jul 2003
Posts: 144
Reputación: 21
joanajj Va por buen camino
Duda acerca SQL

Buenas a todos, estoy intentando hacer un select en donde se visualicen determinados datos filtrados por fecha, en concreto son arqueos de caja, de forma que al seleccionar una fecha se vean los movimientos del día seleccionado. Hasta ahí todo funciona bien, el problema lo tengo cuando quiero que en un campo X aparezca la suma de las entradas de ese día y otro campo donde este la suma de salidas de ese mismo día.

El SELECT que tengo es este:
Código SQL [-]
select FECHAAR, CONCEPTOAR, ENTRADAAR, SALIDAAR from ARQUEO1 
where fechaar=:fechsel

fechaar es la fecha por la que filtro
fechsel es el parametro que paso para dicho filtro
entradaar son las entradas
salidaar son las salidas

intento poner un sum(entradaar) as importentr from....group by fechaar en el mismo SELECT anterior y me lanza error(por lo que he podido ver en el Select solo puedo poner los campos que intervengan en la agrupación.

Algo así:
Código SQL [-]
select FECHAAR, CONCEPTOAR, ENTRADAAR, SALIDAAR,sum(entradaar) as importentr from ARQUEO1 where fechaar=:fechsel group by fechaar

Así que no tengo ni idea de como hacer una selección filtrada por fecha, y una vez obtnidos los datos que me sume las entradas y las salidas y ver resultado, incluso si modifico un valor se actualice esa suma.

Espero no haber soltado un rollo.

Ah, uso Firebird y MDO RC2

Un saludo y gracias...
Responder Con Cita