Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/11/2009, 19:00
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Se podra hacer este query?

Tyrantrc
La respuesta de xdrtas es excelente.

Solo le añado poner el campo id dentro de la consulta como lo preguntaste.

Código sql:
Ver original
  1. pruebas=> SELECT *FROM promedio;
  2.  id | valor1 | valor2 | valor3
  3. ----+--------+--------+--------
  4.   1 |      5 |      3 |      4
  5.   2 |      5 |      5 |      4
  6.   3 |      3 |      2 |      4
  7.   4 |      2 |      5 |      4
  8.   5 |      5 |      3 |      2
  9. (5 filas)
  10.  
  11.  
  12. pruebas=> SELECT id, round(((valor1+valor2+valor3)/3)::NUMERIC,3) AS promedio FROM promedio;
  13.  id | promedio
  14. ----+----------
  15.   1 |    4.000
  16.   2 |    4.667
  17.   3 |    3.000
  18.   4 |    3.667
  19.   5 |    3.333
  20. (5 filas)
  21.  
  22.  
  23. pruebas=>
__________________
Without data, You are another person with an opinion.
W. Edwads Deming