werbeklaus: Join-Problem

Beitrag lesen

Hallo,
ich hab nochmal ein Problem, was ich ohne eure Hilfe nicht schaffen werde:

Ich habe 2 Tabellen in MySQL:

tab1:
id | ...
1  | ...
2  | ...
3  | ...
4  | ...
5  | ...

tab2
tab1_id | content
1       | 13
1       | 14
2       | 12
4       | 12
4       | 11

Den Einträgen aus tab1 sind in tab2 null bis viele contents zugeordnet.
Nun möchte ich - klingt eigentlich ganz leicht - alle einträge aus tab1 mit allen zugehörigen contents aus tab2.

Mit meinem wenig Join-Wissen habe ich aber schon entdeckt:
Bei einem normalen Join bekomme ich Einträge aus tab1 nur, wenn es auch einen passenden aus tab2 gibt.
Ausserdem bekomme ich den Eintrag aus tab1 sooft, wie es eine passende tab2-Zeile gibt.
Unterdrücke ich das mit group by [1] gehen ja alle contents ausser einem verloren.

Ich hoffe ihr könnt mir erklären, wie sowas geht. Ja, am besten erklären und keine Lösung vorsetzen :-)

werbeklaus

[1] Ich habe die Funktionsweise von group by nie so ganz kapiert und auch noch keine einzige Erklärung im Internet dafür gefunden. Zur Zeit denke ich, die minimiert die Ausgabe auf höchstens einen Eintrag mit der gruppierten Spalte - der Rest verfällt.
Auch hier danke für Erklärung :-)