MySQL - Agrupar multiples resultados

 
Vista:
sin imagen de perfil
Val: 16
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Agrupar multiples resultados

Publicado por Hercross (26 intervenciones) el 15/10/2019 09:22:38
Hola buenos días..

tengo la siguiente tabla

fecha | valor1 | valor2 | valor3 | valor4
-----------------------------------------------------------------
2019-10-14 0 1 0 0
2019-10-14 0 0 0 1
2019-10-14 0 1 0 0
2019-10-14 0 1 0 0
2019-10-14 0 1 0 0
2019-10-14 1 0 0 0
2019-10-14 0 1 0 0
2019-10-14 0 0 1 0

Me gustaría poder sacar la suma de cada campo, que tenga un 1, es decir, que me diera esto:

valor1 = 1
valor2 = 5
valor3 = 1
valor4 = 1

Como podría hacerlo?

Muchas 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
Imágen de perfil de Francisco
Val: 201
Bronce
Ha mantenido su posición en MySQL (en relación al último mes)
Gráfica de MySQL

Agrupar multiples resultados

Publicado por Francisco (73 intervenciones) el 15/10/2019 18:43:45
Hola

Algo muy sencillo

1
2
3
SELECT fecha, sum(valor1), sum(valor2), sum(valor2), sum(valor3), sum(valor4)
FROM mi_tabla
GROUP BY fecha;


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 16
Ha aumentado 1 puesto en MySQL (en relación al último mes)
Gráfica de MySQL

Agrupar multiples resultados

Publicado por Hercross (26 intervenciones) el 16/10/2019 18:20:51
Perfecto!! Me ha funcionado a las mil maravillas..

Muchas gracias
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