Hi,
vielen Dank! Es funktioniert soweit, nach folgendem Syntax (vorsicht: leicht abgeänderte Tabellennamen):
SELECT
t.*,
p.*,
g.g_dohtml
AS
usedohtml
FROM
ik_rontopics torig
LEFT JOIN
ik_rontopics t
ON
( t.tid = LEFT(torig.moved_to, INSTR(torig.moved_to, '&')) )
LEFT JOIN
ik_ronposts p
ON
(t.tid=p.topic_id)
LEFT JOIN
ik_ronmembers m
ON
(p.author_id=m.id)
LEFT JOIN
ik_rongroups g
ON
(m.mgroup=g.g_id)
WHERE
torig.forum_id IN (63) AND t.approved='1'
AND
p.new_topic='1'
ORDER BY
tid
LIMIT
0,15;
Das Problem: Er spuckt jetzt nur die Zeilen aus, in denen moved_to nicht NULL ist. Ich müsste aber alle Zeilen haben, sowohl als auch, da ja nicht nur die verschobenen (moved_to), sondern auch die noch vorhandenen Topics angezeigt werden sollen.