hi Andreas,
Ob nun Beitrags -und themenID oder Väter mit ihren Kindern, die Funktion habe ich ja schon mal verstanden, nur dummerweise nicht den Sinn ( wenn es auch ohne ging ) und vor allem nicht WIE es funktioniert
was den sinn betrifft, so ist die frage einfach zu beantworten. du kannst nicht alles mit einem inner join darstellen und brauchst für manche lösungen einen outer join.
ich will es auf deine ersten beiden tabellen übertragen und versuchen zu erklären. wenn du alle themen aus der ersten tabelle auflisten willst und die anzahl der beiträge, die sie haben, dann geht das nur mit einem outer join. würdest du das mit einen inner join machen, würde alle themen, die keine beiträge haben, durch den inner join nicht erfasst werden, also praktisch unter dem tisch fallen. aber auch diese sollen angezeigt werden. und genau das macht der outer join. er nimmt alle datensätze aus der ersten tabelle, egal ob in der zweiten tabelle ein bezug darauf ist oder nicht.
Ilja