Gracias !!!!
Funciona muy bien,

Gracias a Cada uno por su Tiempo y dedicacion...

Saludos,
Melvin


-----Mensaje original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] En nombre de Juan Carlos Paredes
Enviado el: Jueves, 09 de Diciembre de 2004 11:59 a.m.
Para: [EMAIL PROTECTED]
Asunto: RE: Query


Pues tengo yo la tarde inspirada. Sobra el segundo CASE:

                CREATE VIEW nombre_vista AS SELECT campo_cuenta, SUM(CASE
WHEN TIPO='1' THEN MONTO WHEN TIPO='2' THEN (MONTO*-1) END) AS SALDO FROM
archivo WHERE condiciones GROUP         BY campo_cuenta.

        Saludos.

        Juan Carlos.


> -----Mensaje original-----
> De:   Juan Carlos Paredes [SMTP:[EMAIL PROTECTED]
> Enviado el:   jueves, 09 de diciembre de 2004 18:51
> Para: [EMAIL PROTECTED]
> Asunto:       RE: Query
> 
> Perd�n, se me olvido una cosa:
> 
>       CREATE VIEW nombre_vista AS SELECT campo_cuenta, SUM(CASE WHEN 
> TIPO='1' THEN MONTO CASE
>       WHEN TIPO='2' THEN (MONTO*-1) END) AS SALDO FROM archivo WHERE 
> condiciones GROUP
>       BY campo_cuenta.
> 
> 
> > -----Mensaje original-----
> > De: Juan Carlos Paredes [SMTP:[EMAIL PROTECTED]
> > Enviado el: jueves, 09 de diciembre de 2004 18:48
> > Para:       [EMAIL PROTECTED]
> > Asunto:     RE: Query
> > 
> > Entonces mejor lo haces por SQL:
> > 
> > CREATE VIEW nombre_vista AS SELECT SUM(CASE WHEN TIPO='1' THEN MONTO
> CASE
> > WHEN TIPO='2' THEN (MONTO*-1)) AS SALDO FROM archivo WHERE 
> > condiciones GROUP BY campo_cuenta.
> > 
> > Saludos.
> > 
> > Juan Carlos.
> > 
> > > -----Mensaje original-----
> > > De:       MELVIN ESPINOZA [SMTP:[EMAIL PROTECTED]
> > > Enviado el:       jueves, 09 de diciembre de 2004 18:28
> > > Para:     [EMAIL PROTECTED]
> > > Asunto:   RE: Query
> > > 
> > > Es que mi intencion es Grabar el query como un archivo logico o 
> > > Vista
> > para
> > > asi accesarlo a traves de odbc
> > > 
> > > 
> > > 
> > > Gracias
> > > 
> > > -----Mensaje original-----
> > > De: [EMAIL PROTECTED] 
> > > [mailto:[EMAIL PROTECTED] En nombre de Victor 
> > > Velardez
> > BT
> > > Enviado el: Jueves, 09 de Diciembre de 2004 10:56 a.m.
> > > Para: [EMAIL PROTECTED]
> > > Asunto: RE: Query
> > > Importancia: Alta
> > > 
> > > 
> > > 
> > > por que no usas qmqry (SQL con Form) asi tendras la posibilidades 
> > > de
> > hacer
> > > lo que quieres
> > > 
> > > 
> > > -----Mensaje original-----
> > > De: [EMAIL PROTECTED] 
> > > [mailto:[EMAIL PROTECTED] nombre de MELVIN 
> > > ESPINOZA Enviado el: Jueves, 09 de Diciembre de 2004 01:48 p.m. 
> > > VEV
> > > Para: [EMAIL PROTECTED]
> > > Asunto: RE: Query
> > > 
> > > 
> > > 
> > > Gracias por la pronta y acertada resolucion, sin embargo fijense 
> > > que
> el
> > > campo TIPO es CAR�CTER Y NO NUMERICO, por lo que no me permite
> realizar
> > > (TIPO * -2 +3) * MONTO estuve probando con SUBSTR(TIPO, 1, 1) , 
> > > pero
> > pense
> > > que traeria el dato como numerico, pero no es asi.
> > > 
> > > 
> > > Habra otra posible resolucion con el traslado de car�cter a
> > numerico?????
> > > 
> > > 
> > > Gracias  nuevamente por su tiempo!!!!
> > > 
> > > 
> > > -----Mensaje original-----
> > > De: [EMAIL PROTECTED] 
> > > [mailto:[EMAIL PROTECTED] En nombre de Carlos 
> > > Portoles Enviado el: Jueves, 09 de Diciembre de 2004 09:58 a.m.
> > > Para: [EMAIL PROTECTED]
> > > Asunto: Re: Query
> > > 
> > > 
> > > Hola, Melvin.
> > > 
> > > (TIPO * -2 +3) * MONTO
> > > 
> > > La primera parte te dar� +1 o -1
> > > 
> > > Espero que te sirva.
> > > 
> > > 
> > > On Thu, 9 Dec 2004 09:25:03 -0600, MELVIN ESPINOZA 
> > > <[EMAIL PROTECTED]> wrote:
> > > >
> > > 
> > > > Buen Dia a Todos,
> > > > 
> > > 
> > > > Tengo una tabla que contiene los movimientos de la contabilidad 
> > > > y
> > > 
> > > > tengo los campos siguientes
> > > > MONTO  Guarda valores positivos unicamente
> > > > TIPO       es caracter y contiene los valores '1'   o  '2'        1
> > > > significa Cargo y 2 Abono  ( o bien el 1 es positivo y el 2 es
> > > > negativo) no se por medio de query dar el saldo de la cuenta si solo
> 
> > > > tengo montos positivos. alguna idea??
> > > >
> > > 
> > > > Gracias por su tiempo
> > > >  Melvin  Espinoza
> > > > Guatemala
> > > > 
> > > 
> > > >
> > > 
> > > _____________________________________________________
> > > Forum.HELP400 es un servicio m�s de NEWS/400.
> > > � Publicaciones Help400, S.L. - Todos los derechos reservados 
> > > http://www.help400.es 
> > > _____________________________________________________
> > > 
> > > Para darte de baja, env�a el mensaje resultante de pulsar 
> > > mailto:[EMAIL PROTECTED]
> > > 
> > > 
> > > 
> > > _____________________________________________________
> > > Forum.HELP400 es un servicio m�s de NEWS/400.
> > > � Publicaciones Help400, S.L. - Todos los derechos reservados 
> > > http://www.help400.es 
> > > _____________________________________________________
> > > 
> > > Para darte de baja, env�a el mensaje resultante de pulsar 
> > > mailto:[EMAIL PROTECTED]
> > > 
> > > La informacion contenida en este correo es para uso exclusivo de 
> > > los destinatarios del mismo. Esta prohibido a las personas o 
> > > entidades que
> > no
> > > sean los destinatarios de este correo realizar cualquier tipo de 
> > > modificacion, copia o distribucion del mismo. Si Usted recibe este
> > correo
> > > por error tenga bien notificar al emisor y eliminarlo.
> > > 
> > > _____________________________________________________
> > > Forum.HELP400 es un servicio m�s de NEWS/400.
> > > � Publicaciones Help400, S.L. - Todos los derechos reservados 
> > > http://www.help400.es 
> > > _____________________________________________________
> > > 
> > > Para darte de baja, env�a el mensaje resultante de pulsar 
> > > mailto:[EMAIL PROTECTED]
> > > 
> > > 
> > > 
> > > _____________________________________________________
> > > Forum.HELP400 es un servicio m�s de NEWS/400.
> > > � Publicaciones Help400, S.L. - Todos los derechos reservados 
> > > http://www.help400.es 
> > > _____________________________________________________
> > > 
> > > Para darte de baja, env�a el mensaje resultante de pulsar 
> > > mailto:[EMAIL PROTECTED]
> > > 
> > > --
> > > No virus found in this incoming message.
> > > Checked by AVG Anti-Virus.
> > > Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 08/12/2004
> > >  
> > > 
> > --
> > No virus found in this outgoing message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 08/12/2004
> >  
> > 
> > _____________________________________________________
> > Forum.HELP400 es un servicio m�s de NEWS/400.
> > � Publicaciones Help400, S.L. - Todos los derechos reservados 
> > http://www.help400.es 
> > _____________________________________________________
> > 
> > Para darte de baja, env�a el mensaje resultante de pulsar 
> > mailto:[EMAIL PROTECTED]
> > 
> > --
> > No virus found in this incoming message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 08/12/2004
> >  
> > 
> --
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 08/12/2004
>  
> 
> _____________________________________________________
> Forum.HELP400 es un servicio m�s de NEWS/400.
> � Publicaciones Help400, S.L. - Todos los derechos reservados 
> http://www.help400.es 
> _____________________________________________________
> 
> Para darte de baja, env�a el mensaje resultante de pulsar 
> mailto:[EMAIL PROTECTED]
> 
> --
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 08/12/2004
>  
> 
-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 08/12/2004
 

_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es _____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]



_____________________________________________________
Forum.HELP400 es un servicio m�s de NEWS/400.
� Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, env�a el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

Responder a