yo,
SELECT * FROM table1 LEFT OUTER JOIN table2 ON table1.id=table2.old_id WHERE table2.ca_id IS NULL
Nach Deiner Darstellung sind die beiden Tabellen in diesem Fall über die Spalte ca_id (beider Tabellen) verknüpft.
für mich sieht es eher so aus, dass die beiden tabellen über id und old_id verbunden sind.
Ilja