要获得表中每一个时间time对应的f_value的最大值,该sql应该怎么实现

要获得表中每一个时间time对应的f_value的最大值,该sql应该如何实现
要获得表中每一个时间time对应的f_value的最大值,该sql应该怎么实现
要获得表中每一个时间time对应的f_value的最大值,该sql应该怎么实现

要获得表中每一个时间time对应的f_value的最大值,该sql应该如何实现 

SELECT id, f_value, TIME
FROM test a
WHERE f_value = ( 
SELECT MAX( f_value ) 
FROM test b
WHERE b.time = a.time )