Tom: kompliziertes mysql select

Beitrag lesen

Hello,

Das letzte Posting auf einen Thread ist das zeitlich letzte in irgendeiner Ebene eines Threads, also der Datensatz mit der größten id (je tid)

So, und diese beiden SELECTs will ich einfach _in einem_ haben, sodass zu jedem Thread der Threadliste schon die letzte AntwortID ermittelt wird ;)

Dann schau Die meine Struktur nochmals an.
Aus der Praxis heraus erhält jede Struktur in tid die ID des Mutterthreads. Die ist also NICHT Unique. Damit kann man schon mal die ganze Familie greifen. Und nun kann man ind die Unterebenen einsteigen und beliebig filtern

alle der Kindfamile 01. fangen eben mit "01." an. Und von denen kann man dann auch das letzte finden, wenn man nun wiederum Lulus Vorschlag dazunimmt, und einen genügend feinen Timestamp setzt. Der sollte bei heutiger Technologie aber tatsächlich im Millisekundenbereich liegen, damit es keine Dubletten gibt.

Ein einfaches SQL-Statement auf einer mittleren Hardware eines mittelmäßig schnellen DBMS dauert nur noch max. ca. 8ms. Dann kann schon das nächste bearbeitet werden. Da wäre dann vielleicht usec doch besser, oder?

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau