Lets assume the following table:
Name             SubName        Message    Time
USA             MA              M1         1
USA             NY              M2         2
USA             WA              M3         3
USA             MA              M4         4
USA             WA              M5         5
USA             NY              M6         6
FIN             HEL             M7         7
FIN             TAM             M8         8
FIN             HEL             M9         9
I want a SQL query which will return the following:
Name             SubName        Message    Time
FIN              HEL            M9         9
FIN              TAM            M8         8
USA              NY             M6         6
USA              WA             M5         5
USA              MA             M4         4
so a ORDER BY time DESC, which is grouped by distinct name and sub-grouped by distinct subname.
Is this possible? I'm looking for a solution that is not DBMS-specific - something that can run in most all DBMS.
 
     
     
     
     
     
     
    