Cheatah: (my)SQL-Abfrage über zwei Tabellen

Beitrag lesen

Hi,

Dies ist dem Jean-Max seine erste Datenbank-Frage!

dem Jean-Max sein Weg sollte zu MySQL ihre Dokumentation über JOINs gehen. Und zu seinem Deutschlehrer ihm sein Haus.

Ich erhalte aber alle Rechnungen, die den Status 'offen' haben, egal, ob sie vom Kunden 4 sind oder nicht... :(

Und alle Rechnungen, die vom Kunden 4 sind, egal welchen Status sie haben - und egal ob sie von ihm sind oder nicht. Grund: Du verknüpfst jeden einzelnen Datensatz der einen Tabelle mit jedem einzelnen Datensatz der anderen Tabelle, bevor Du aus dem Ergebnis diejenigen Zeilen heraus nimmst, auf die die eine oder die andere Bedingung zutrifft. Nirgendwo sagst Du, welche Datensätze zu welchen Datensätzen gehören.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes