Matt: MYSQL: JOINS

Beitrag lesen

Hallo,

ich verstehe das Thema mit den JOINS nicht so ganz.

Ich habe eine 2 Tabellen von welchen momentan so abgerufen wird:

$abfrage = 'SELECT *
     FROM ad_small DB1, customer DB2
     WHERE DB1.cid=DB2.id AND DB1.issue='.$_GET['whatissue'].'
     ORDER BY DB1.time
     DESC';

Das funktioniert auch wunderbar. Nun gibt es noch eine andere Tabelle 'DB3', welche das ganze JOINen (also zur bestehenden Abfrage dazu) soll.

Dort muss 'type'=2 sein und 'issue'=$_GET['whatissue']
Ist dies der Fall, muss die 'adid' dieser Tabelle (DB3) wiederrum von ad_small (DB1) alle Daten abfragen.

Momentan habe ich 2 Abfragen untereinander stehen. Jedoch würde ich das ganze gerne in eine Abfrage packen. Wie sieht so etwas mit JOINS aus? Ist das überhaupt möglich. Ich kann an der Struktur der Tabellen leider nichts ändern.

Herzlichen Dank.