Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2009, 08:33
Avatar de xdrtas
xdrtas
 
Fecha de Ingreso: junio-2008
Ubicación: Venezuela
Mensajes: 97
Antigüedad: 16 años, 5 meses
Puntos: 13
Respuesta: Se podra hacer este query?

Cita:
Iniciado por TyrantRC Ver Mensaje
Alguna idea¿
Hola, si, usando formulas matemáticas como esta:
Código SQL:
Ver original
  1. SELECT ((valor1 + valor2 + valor3) / 3)::FLOAT AS total FROM tabla

Donde valor1, valor2, valor3 los definí como numeric(2) o real.

Y si por fuerza te obligan a usar smallint, integer o bigint, tienes que transformar los valores devueltos primero como sigue:

Código sql:
Ver original
  1. SELECT ((valor1::FLOAT + valor2::FLOAT + valor3::FLOAT) / 3)::FLOAT AS total FROM tabla

Espero que te sirva, saludos.
__________________
¿Cuál es el mejor lenguaje para programar?
Aquel lenguaje por el cual te paguen más.
[--::xdrtas.coolpage.biz::--]
[---:::xdrtas:::---]