(metto un po' di dati finti, ma per far capire)

tabella ticket
id_ticket
codice_articolo
fattura

tabella ticketstatus
id_ticketstatus
id_ticket
stato
motivazione
data_ticket

tabella prodotti
codice_articolo
prezzo

mettiamo che io abbia nella tabella ticket
1, 2020, abcdefg
2, 2030, zerrrrr

nella tabella ticketstatus
1, 1, "aperto", "e' rotto", 2007-01-20
2, 1, "in riparazione", "arrivato in magazzino", 2007-01-22
3, 2, "aperto", "non funziona", 2007-01-21

nella tabella prodotti
2020, 17€
2030, 10€

devo tirare fuori, i dati di tutti i ticket, tutti i dati dei prodotti relativi al prodotto e (e qui e' il problema) lo stato del ticket.
come vedete nella tabella "ticketstatus" per lo stesso ticket ho 2 stati, naturalmente e' buono solo l'ultimo inserito (o se preferite quello con la data piu' recente)