Ciao a tutti
io ho questa tabella
codice:
-------------------------
ID|ID_Categoria|Posizione
-------------------------
 1|      <null>|        1
 2|      <null>|        2
 3|      <null>|        3
 4|      <null>|        4
 5|           1|        1
 6|           1|        2
 7|           1|        3
 8|           2|        1
 9|           2|        2
-------------------------
Qual'è la sintassi giusta (in sql) per estrarre l'ID del record con Max(Posizione) per ogni ID_Categoria?
Cioè:
codice:
------------
ID|Posizione
------------
 4|        4
 7|        3
 9|        2
------------
Ho provato con:
codice:
SELECT ID, Max(Posizione) AS MaxDiPosizione
FROM Tabella
GROUP BY ID_Categoria
Ma mi da errore :master:
Grazie