Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/04/2016, 00:45
ivan7
 
Fecha de Ingreso: abril-2016
Mensajes: 36
Antigüedad: 8 años, 1 mes
Puntos: 0
Respuesta: Hacer SUM correctamente

Cita:
Iniciado por gnzsoloyo Ver Mensaje
En otro foro ya te pregunté algo que NO has respondido: ¿Probaste la consulta en MySQL?
Simplemente tienes que copiar la query y ejecutrarla con el phpMyadmin:
Código SQL:
Ver original
  1. SELECT SUM(sueldo) AS sueldo,
  2.      SUM(antiguedad) AS antiguedad,
  3.      SUM(Dif_Ant) AS Dif_Ant,
  4.      SUM(Turnicidad) AS Turnicidad,
  5.      SUM(C_Puesto) AS C_Puesto,
  6.      SUM(C_Niv_Retr) AS C_Niv_Retr,
  7.      SUM(C_Destino) AS C_Destino,
  8.      SUM(C_Prof_1) AS C_Prof_1,
  9.      SUM(C_Prof_2) AS C_Prof_2,
  10.      SUM(C_Prof_3) AS C_Prof_3,
  11.      SUM(C_Prof_4) AS C_Prof_4
  12. FROM nomisferio
He ejecutado la consulta en MySQL y poniéndola de esta manera el resultado es la suma de las columnas de la tabla que tengo, es decir, suma las columnas indicadas en la consulta de las 24 filas que contiene dicha tabla.
Lo que tengo que conseguir es que me sume estos valores pero de cada fila que contiene la tabla.
En cambio, ejecutando esta consulta:
Código SQL:
Ver original
  1. SELECT SUM(sueldo) AS sueldo,
  2.      SUM(antiguedad) AS antiguedad,
  3.      SUM(Dif_Ant) AS Dif_Ant,
  4.      SUM(Turnicidad) AS Turnicidad,
  5.      SUM(C_Puesto) AS C_Puesto,
  6.      SUM(C_Niv_Retr) AS C_Niv_Retr,
  7.      SUM(C_Destino) AS C_Destino,
  8.      SUM(C_Prof_1) AS C_Prof_1,
  9.      SUM(C_Prof_2) AS C_Prof_2,
  10.      SUM(C_Prof_3) AS C_Prof_3,
  11.      SUM(C_Prof_4) AS C_Prof_4
  12. FROM nomisferio
  13. WHERE ID_Nomisferio=1
Me muestra las 24 filas de la tabla, sin hacer ninguna operación con los importes.
Como podría realizar la consulta para que me sumara los valores indicados por fila?