Tengo una tabla con valores en la siguienteColumnas: baja, media, alta y mes. Me gustaría obtener los siguientes resultados los valores máximos por mes. Tomará el valor máximo en cada columna por mes.
Aquí está mi declaración
SELECT MAX(low) as Low,MAX(medium) as Medium,MAX(high) as High,month as mth FROM tablename WHERE month > 0;
El resultado deseado sería
month 1: Low 2 Medium 3 High 4
month 2: Low 4 Medium 2 High 5
month 3: Low 6 Medium 3 High 6
Respuestas
1 para la respuesta № 1SELECT MAX(low) as Low,MAX(medium) as Medium,MAX(high) as High,month as mth
FROM tablename
WHERE month > 0
GROUP BY month
ORDER BY month;