relativ einfach.
DB: messages
darin hast du 3 Tabellen:
- ChatHistory
- Messages
- Users
Zuerst schaust du dir die Tabelle Users an und suchst dir den User raus, den du brauchst (die UID von User X).
Danach gehst du in die Tabelle ChatHistory.
Dort wird die Spalte "to" (frag bitte nicht wofür das stehen soll) mit der UID verknüpft. Du suchst dir jetzt also die "to-ID" raus, die zu User X gehört (der UID).
Danach gehst du in die Tabelle Messages.
Dort siehst du an Hand der "to-ID" (Spalte to) alle Nachrichten die zu User X gingen und umgekehrt. Alle NAchrichten von User X zu dir und von Dir zu User X haben die gleiche "to-ID".
wenn das "from" feld leer ist, ist die Nachricht von dir zu User X. Wenn sie von User X zu dir ist, steht die ICQ Nummer deines Gesprächspartners drin.
Jetzt sortierst du einfach nach "date" und makierst/kopierst die "subject" Spalte der Einträge die du willst oder löschst einfach alles in dem Zeitraum.
EDIT:
TIPP: Spalte "to" makieren, auf Filter klicken und nur die to-ID auswählen die du brauchst. Damit wirds übersichtlicher. Gleiches geht sehr gut mit der Spalte "date". Halt das entsprechende datum / die Uhrzeit filtern. Weiterhin kann man mit dem Abfrageassistenten ne Menge Sachen machen. Genauso wie mit dem Filter.