Ciao,

Avrei necessità di estrarre dei dati da una tabella raggruppati in un certo modo, prendendo solo la riga piu' recente per ogni Uid e ogni QID.

ho ho la seguente tabella:

Codice PHP:
UQID    QID    Uid    Score    Submitted
----------------------------------------------
24    59    aaa    0    10-feb-10
29    59    aaa    66    11
-feb-10
28    59    bbb    11    10
-feb-10
30    59    bbb    11    17
-feb-10
31    59    bbb    11    18
-feb-10
25    59    ccc    22    10
-feb-10
26    59    ccc    55    11
-feb-10
27    59    ccc    44    12
-feb-10
32    60    bbb    0    17
-feb-10
33    60    bbb    33    18
-feb-10 
Mi piacerebbe estrarre per ragguppato per ogni QID e UID lo score piu' recente, ovvero:

Codice PHP:
UQID    QID    Uid    Score    Submitted
----------------------------------------------
29    59    aaa    66    11-feb-10
31    59    bbb    11    18
-feb-10
27    59    ccc    44    12
-feb-10
33    60    bbb    33    18
-feb-10 
quello che ho fatto é questo:
Codice PHP:
SELECT tabella.QIDtabella.UidMAX(tabella.Submitted)
FROM tabella
GROUP BY tabella
.QIDtabella.Uid
Che restituisce questo:
Codice PHP:
QID    Uid    MAX
----------------------------
59    aaa    11-feb-10
59    bbb    18
-feb-10
59    ccc    12
-feb-10
60    bbb    18
-feb-10 
Come faccio a far apparire i relativi Score e QUID, per le righe estratte? Non posso creare una tabella in piu' perché ho accesso al database solo in lettura.
Qualche suggerimento?

Grazie
blp