Salve
ho un problema con una query su tabella con 3 campi del tipo:
codice:Commento Progressivo Utente 1 0 1 1 1 1 2 0 1 2 1 2 3 0 2
Nello specifico avrei bisogno di sapere se l'utente 1 ha scritto commenti (progressivo=0) al quale altri utenti (utente<>1) hanno risposto (progressivo>0).
La risposta dell'esempio è 2, unico commento scritto da utente=1 e continuato da altro utente=2
al momento ho abbozzato:
select commento, utente, progressivo, categoria FROM soc_vr_commenti T1
where progressivo = (select MAX(T2.progressivo) FROM soc_vr_commenti T2 where T1.commento = T2.commento)
group by commento
che riporta l'ultimo utente per ogni articolo ma sono ancora lontano dalla meta.
Grazie per eventuali suggerimenti

Rispondi quotando
che vuol dire?
