suma de campos calculados

14/01/2007 - 19:48 por Gastoncito | Informe spam
Hola, buenas...

tengo la siguiente instruccion

Select
NumeroCaja,
(select sum(efectivo) from movimiento where...) as TotalEfectivo,
(select sum(cheque) form movimiento where) as TotalCheque
from caja

quisiera tener otro campo calculado que sea TotalEfectivo+TotalCheque

he intentado ...
Select
NumeroCaja,
(select sum(efectivo) from movimiento where...) as TotalEfectivo,
(select sum(cheque) form movimiento where) as TotalCheque,
(TotalEfectivo+TotalCheque) as TotalGeneral
from caja

pero no funciona

debo volver a calcular los totales algo asì?

(select sum(efectivo) from movimiento where...) +(select sum(cheque) form
movimiento where) as Total ???????

Preguntas similare

Leer las respuestas

#1 Juan Pablo Perez D.
14/01/2007 - 21:52 | Informe spam
Asi es debes de sumar las 2's subconsultas para poder sacar el total

Gastoncito ha escrito:

Hola, buenas...

tengo la siguiente instruccion

Select
NumeroCaja,
(select sum(efectivo) from movimiento where...) as TotalEfectivo,
(select sum(cheque) form movimiento where) as TotalCheque
from caja

quisiera tener otro campo calculado que sea TotalEfectivo+TotalCheque

he intentado ...
Select
NumeroCaja,
(select sum(efectivo) from movimiento where...) as TotalEfectivo,
(select sum(cheque) form movimiento where) as TotalCheque,
(TotalEfectivo+TotalCheque) as TotalGeneral
from caja

pero no funciona

debo volver a calcular los totales algo asì?

(select sum(efectivo) from movimiento where...) +(select sum(cheque) form
movimiento where) as Total ???????
Respuesta Responder a este mensaje
#2 AC
15/01/2007 - 13:15 | Informe spam
Podría funcionar?:

SELECT
A.NumeroCaja,
A.TotalEfectivo,
A.TotalCheque,
(A.TotalEfectivo + A.TotalCheque) AS Total
FROM
(Select
NumeroCaja,
(select sum(efectivo) from movimiento where...) as TotalEfectivo,
(select sum(cheque) form movimiento where) as TotalCheque
from caja) AS A


"Gastoncito" escribió en el mensaje
news:%
Hola, buenas...

tengo la siguiente instruccion

Select
NumeroCaja,
(select sum(efectivo) from movimiento where...) as TotalEfectivo,
(select sum(cheque) form movimiento where) as TotalCheque
from caja

quisiera tener otro campo calculado que sea TotalEfectivo+TotalCheque

he intentado ...
Select
NumeroCaja,
(select sum(efectivo) from movimiento where...) as TotalEfectivo,
(select sum(cheque) form movimiento where) as TotalCheque,
(TotalEfectivo+TotalCheque) as TotalGeneral
from caja

pero no funciona

debo volver a calcular los totales algo asì?

(select sum(efectivo) from movimiento where...) +(select sum(cheque) form
movimiento where) as Total ???????





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida