Sicuramente potrebbe stare nelle pagine della settimana enigmistica.invece io vorrei che si prendesse altri valori...
cioè il valore di numero nel più alto valore di numero tra tutti gli idmess di quell'id...
Vediamo se ho capito.
ci sono piu' id identici associati a piu' idmess . quindi l'univocita' di un dato e' rappresentata da id+idmess. Tu vuoi recuperare per ogni id, il valore piu' alto presente nella colonna numero. Quindi idmess c'entra un puffo buffo.
SELECT *, MAX(numero) AS num
FROM tabella
GROUP BY id
ORDER BY id DESC
il dato numero lo trovi nell'alias num.
![]()