Christian Seiler: Wegen Performance auf Normalisierung verzichten?

Beitrag lesen

Hallo Thoralf,

Und wenn Du statt dessen nur die ID des letztem Posts mit in den Datensatz reinnimmst?

Auf den ersten Blick: Genial!

Auf den zweiten Blick: Mist, kann nicht funktionieren. Mein SELECT zum auslesen der Postings für die Threadansicht sieht (vereinfacht) so aus:

SELECT
  forum_postings.postingid as postingid,
  forum_postings.title as title,
  forum_postings.poster as poster,
  forum_postings.message as message,
  forum_postings.posting_date as posting_date,
  forum_postings.parentid as parentid,
  forum_postings.threadid as threadid
FROM
  forum_postings,
  forum_threads
WHERE
  forum_threads.threadid = forum_postings.threadid
ORDER BY
  ...

Das Problem hierbei ist, dass ich nicht noch mal auf die forum_postings-Tabelle "zurückjoinen" kann - ich bräuche Subselects, welche es in MySQL nun mal (noch) nicht gibt.

Trotzdem vielen Dank für den Vorschlag.

Viele Grüße,
Christian

--
Hast Du einen Beitrag? Nur her damit!
http://aktuell.de.selfhtml.org/tippstricks/beitrag.htm
SELF-Code: (http://emmanuel.dammerer.at/selfcode.html)
sh:) fo:) ch:] rl:( br:> n4:& ie:% mo:) va:) de:] zu:) fl:( js:| ss:) ls:[