I'm trying to list the latest Quantity (MAX EffectiveDate time avoiding Futuristic EffectiveDate) for each Code in a table
Code     Quantity EffectiveDate
1        2        1-Mar-2018
1        3        1-Apr-2018
1        3        1-May-2018
1        3        1-June-2018
2        5        1-Mar-2018
2        6        1-Apr-2018
3        7        1-Feb-2018
3        8        1-Mar-2018
3        5        1-Apr-2018
The Desired output should be:
Code     Quantity EffectiveDate
1        3        1-May-2018
2        6        1-Apr-2018
3        5        1-Apr-2018
I tried the solution from GROUP BY with MAX(DATE) But it is showing futuristic data.
 
     
     
    