Matt: MYSQL: JOINS

Beitrag lesen

Danke,

das habe ich mir nun zu Gemüte geführt, allerdings kam explizit mein Vorgang nicht 'direkt' vor.

Vielleicht kann mir jemand helfen?

Das bisherige umgeformte SQL sieht so aus:

$abfrage = "SELECT *
     FROM ad_small
     INNER JOIN customer
     ON customer.id = ad_small.cid AND ad_small.issue='0408'
     ORDER BY ad_small.time
     DESC";

Das liefert mir das selbe Ergebnis wie mein SQL im 1. Post. Nun dachte ich mein Problem könnte ich so lösen

allerdings klappt es nicht (Fehler in SQL_SYNTAX).

$abfrage = "SELECT *
     FROM
     (ad_small INNER JOIN bill_part ON ad_small.id = bill_part.adid WHERE bill_part.type='2' AND bill_part.issue='0408')
     INNER JOIN customer
     ON customer.id = ad_small.cid AND ad_small.issue='0408'
     ORDER BY ad_small.time
     DESC";