SQL - select difcil

 
Vista:

select difcil

Publicado por charlyrpc (1 intervención) el 24/11/2004 20:38:12
HEy compañeros necesito su ayuda para hacer un select o un query mejor dicho que de una tabla me seleccione un tipo de dato y de ese tipo de dato me de el mayor de acuerdo a otra columna la tabla esta de la siguiente forma

dia mes total
1 1 23
2 1 34
3 1 56
1 2 34
23 2 55

el query hara algo de tal forma que el resulatdo sea


dia mes total
3 1 56
23 2 55

si puede ayudar 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

RE:select difcil

Publicado por Isaías Islas (5072 intervenciones) el 24/11/2004 23:19:58
CREATE TABLE MESES (DIA INT, MES INT, TOTAL INT)
INSERT INTO MESES VALUES(1,1,23)
INSERT INTO MESES VALUES(2,1,34)
INSERT INTO MESES VALUES(3,1,56)
INSERT INTO MESES VALUES(1,2,34)
INSERT INTO MESES VALUES(23,2,55)

SELECT MESES.DIA, MESES.MES, X.SUMA
FROM MESES JOIN (SELECT MES, MAX(TOTAL) AS SUMA FROM MESES GROUP BY MES) AS X
ON MESES.MES = X.MES
AND MESES.TOTAL = X.SUMA
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