Power Builder - restar

 
Vista:

restar

Publicado por Francisco (9 intervenciones) el 30/01/2007 18:49:14
Si alguien me ayuda, por lo menos yo no encuentro este tema en el foro.

Si tengo esto para sumar todos los registros de una columna de un dw

sum(peso_neto for all)

como hago para restar ?

Se como debe ser pero lo que no encuentro información es del nombre de la funcion.
Y otra pregunta si existe algo igual para la resta todas restaran del primer valor?
Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:restar

Publicado por John Fernando Henao (25 intervenciones) el 30/01/2007 22:15:32
Saludos

Para que te reste puedes probar esto

sum(peso_neto *(-1) for all) y te restara todos los valores de ese campo por ejemplo
peso_neto
100
200
500

el resultado del campo computado es -800


pero si algunos valores son sumando y otros restando debes hacer esto


imaginate que tienes dos columnas

peso_neto y la otra que se llame menos_mas

estonces por ejemplo

peso_neto mas_menos cc_total = (peso_neto*menos_mas)

200 1 200
100 -1 -100
800 1 800
500 -1 -500

entonces insertas un campo computado compute_1 = sum(cc_total)
y te devolvera el resultado = 400

espero que te haya servido
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:restar

Publicado por John Fernando Henao (25 intervenciones) el 30/01/2007 22:55:03
Como no se visualiza bien el tab de la información

peso_neto menos_mas cc_total = (peso_neto*menos_mas)

200 1 200
100 -1 -100
800 1 800
500 -1 -500

los valores 200,100,800,500 son de la columna peso_neto
los valores 1,-1,1,-1 son de menos_mas
los valores 200,-100,800,-500 son de cc_total
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar