Hallo,
z.zahl = 0 // <--
Anmerkung: Zeilenkommentare in SQL beginnen mit -- nicht mit //
> 1) alle Einträge der Table1 in die Ergebnissmenge einzubeziehen, zu der es in Table2 keinen Eintrag gibt und
>
> 2) zu der es in Table2 zwar einen Eintrag gibt, dieser aber in der Spalte 'zahl' den Wert 0 hat.
sorry, hatte Dich falsch verstanden: Eine WHERE-Klausel mit
~~~sql
WHERE
[link:http://dev.mysql.com/doc/refman/5.1/en/comparison-operators.html#function_coalesce@title=COALESCE](z.zahl, 0) = 0
sollte es tun.
Freundliche Grüße
Vinzenz