Tonicwater: 2 Tabellen vergleichen und Rest auslesen

Beitrag lesen

Hallo,

ich bin noch neu in diesem Bereich und habe nur die Basics drauf. Ich stehe vor folgenden Problem:

Ich habe zwei Tabellen in der DB, welche anhand ihrer Inhalte verglichen werden sollen. Ich würde anschließend gerne den Rest (also das was nicht in beiden Tabellen vorkommt) auslesen und zwar in einer WHILE Schleife (PHP).

Ich habe schon etliche Forenbeiträge durchkämmt. Soweit mir bekannt lässt sich dies nicht mit NOT IN (subselect) lösen sondern eher mit LEFT JOIN?

Theorie:

$query = "SELECT tab_item FROM tab1 WHERE tab_item NOT IN (SELECT tab_item FROM tab2)";
$result = $database->query($query);
while($item = $result->fetchRow($result)){
   echo $item["tab_item"];
}

(obiges fuktioniert nicht)

Danke für eure Hilfe!
TW