Ho dovuto aggiungere un campo chiamato "primo" per riconoscere che è il messaggio di inizio della discussione e quindi per distinguerlo dalle risposte.. Cioè quando invio il messaggio per iniziare una nuova discussione questo campo mi si setterà a 1 mentre se io semplicemente rispondo questo sarà 0... Che ne pensate? Altrimenti con la select non sapevo proprio come recuperarlo!