this is my first post so pardon me if my question is not in it's appropriate places or tittle
I have a table like this
ID     DATE    Cat  VALUE  
-------------------------    
1   07/07/2018  A   100  
2   07/07/2018  A   200  
3   07/07/2018  B   300  
4   07/07/2018  B   400  
5   07/07/2018  C   500  
6   07/07/2018  C   600  
7   08/07/2018  A   700  
8   08/07/2018  A   800  
9   08/07/2018  B   900  
10  08/07/2018  B   110  
11  08/07/2018  C   120  
I would like to return
distinct category, sum of value, last record of the category
something like this
Cat sumValue    lastrecord
--------------------------
A   1800        800
B   1710        110
C   1220        120
is it possible to do it in a single query
thanks
I am able to find the SUM
SELECT cat, SUM(value) FROM table GROUP BY cat; 
and find the last ID (autonumber key) using MAX
SELECT MAX(ID), cat FROM table GROUP BY cat;
but i just can't get the value for the last record
 
     
     
    