Ciao a tutti. Devo fare un po' di pulizia sul database eliminando lo storico.
Mi spiego meglio...
nella tabella blog_articles ho una serie di record con l'elenco degli articoli che vado a scrivere
nella tabella blog_content ho i record che effettivamente contengono il testo (e solo il testo) degli articoli.
ogni volta che modifico un articolo, scrivo un nuovo record nella tabella blog_content in modo da avere una history delle modifiche e poterle ripristinare in caso di necessità.
Quindi ora, in media, ogni record del blog_articles conta 3 record nel blog_content.

La tabella blog_content è diventata pesante e vorrei alleggerirla un po', quindi ho creato una tabella blog_archives dove ho copiato tutti i record lasciando in blog_content solo quelli degli ultimi 6 mesi.

La necessità ora è questa: lasciare un solo record in blog_archives riferito al blog_articles. Perché non mi interessa la history degli articoli scritti prima di 6 mesi fa.
La SELECT per mostrare solo l'ultimo contenuto in archives riferito al record richiesto di articles lo so fare, ma non so come cancellare quelli in più?

Mi date una mano?