Estructura de la tabla

06/02/2004 - 08:21 por Ricardo Uribe | Informe spam
Ahi tienes la estructura de la tabla


begin 666 Movimientos.txt
M0U)%051%(%1!0DQ%(%MD8F]=+EM-;W9I;6EE;G1O<UT@* T*"5M.=6UE<F]-
M;W9I;6EE;G1O72!;8FEG:6YT72!.3U0@3E5,3" -"@E;0V]D:6=O07)T:6-U
M;&]=(%MC:&%R72 H,3(I(" -"@E;1F5C:&%-;W9I;6EE;G1O72!;9&%T971I
M;65=("@X*2 @#0H)6U1I<&]-;W9I;6EE;G1O72!;8VAA<ET@*#$I(" -"@E;
M0V%N=&ED861=(%MF;&]A=%T@( T*"5M!;&UA8V5N3W)I9V5N72!;8VAA<ET@
M*#(I(" -"@E;06QM86-E;D1E<W1I;F]=(%MC:&%R72 H,BD@( T*"5M#;V1I
M9V]-;W9I;6EE;G1O72!;8VAA<ET@*#$I( T*"5M0<F5C:6]=(%MM;VYE>5T@
M#0H)6U1I<&]$;V-U;65N=&]=(%MC:&%R72 H,BD@( T*"5M.=6UE<F]$;V-U
M;65N=&]=(%MC:&%R72 H,3 I(" -"@E;0V]D:6=O0V]T:7IA8VEO;D%=(%MN
+8VAA<ET@*#$P*2 `
`
end

Preguntas similare

Leer las respuestas

#1 Ricardo Uribe
06/02/2004 - 10:49 | Informe spam
Ya lo de sacar el saldo ya lo hice en la Aplicacion, pero esos mismos
valores necesito tenerlos en mi consulta, y por eso necesito sumar el nuevo
valor ya sea de ingreso(positivo) o salida(negativo) al valor de la fila
anterior.



"Maximiliano D. A." <maxi_accotto[arroba]speedy[.]com[.]ar> escribió en el
mensaje news:Oru#
perfecto, ahora por ej cuando es un egreso lo pones en genativo o


positivo?

con dicha tabla podes armar desde Sql y los sum lo que buscas pero muchas
cosas como decia Adrian las podes tambien manejar mejor en la aplicacion.

Cual es la consulta que deseas resolver por ej?

Dame algun detalle mas si?

Gracias
Maximiliano Damian Accotto


"Ricardo Uribe" escribió en el mensaje
news:
> Ahi tienes la estructura de la tabla
>
>
>


Respuesta Responder a este mensaje
#2 Maximiliano D. A.
06/02/2004 - 14:43 | Informe spam
perfecto, ahora por ej cuando es un egreso lo pones en genativo o positivo?

con dicha tabla podes armar desde Sql y los sum lo que buscas pero muchas
cosas como decia Adrian las podes tambien manejar mejor en la aplicacion.

Cual es la consulta que deseas resolver por ej?

Dame algun detalle mas si?

Gracias
Maximiliano Damian Accotto


"Ricardo Uribe" escribió en el mensaje
news:
Ahi tienes la estructura de la tabla



Respuesta Responder a este mensaje
#3 Javier Loria
07/02/2004 - 13:01 | Informe spam
Hola Ricardo:
Si los Movimientos tienen signo (unos son positivos y otros negativos),
y si aplicas el movimiento por Numero de Movimiento:
==SELECT M1.CodigoArticulo,
M1.NumeroMovimiento,
M1.Cantidad,
SUM(M2.Cantidad)
FROM Movimientos AS M1
JOIN Movimientos AS M2
ON M1.CodigoArticulo=M2.CodigoArticulo
AND M1.NumeroMovimiento>=M2.NumeroMovimiento
GROUP BY M1.CodigoArticulo,
M1.NumeroMovimiento,
M1.Cantidad
== Deberas hacer un JOIN entre este SELECT, encerrandolo entre parentisis y
asignandole un alias por ejemplo AS MovimientoconSaldo; y la tabla que tiene
los Saldos Iniciales.
Si la cantidad NO tiene signo y usas el tipo de movimiento para
determinar si suma o resta, adicionalmente deberas cambiar el
SUM(M2.Cantidad) por algo como:
SUM( CASE TipoMovimiento
WHEN 'A' THEN -Cantidad
WHEN 'B' THEN Cantidad
ELSE 0 END)

Espero te sirva,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

Ricardo Uribe escribio:
Ahi tienes la estructura de la tabla
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida