Vinzenz Mai: mysql: Problemchen mit left join

Beitrag lesen

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