Du kan ju alltid göra en LEFT JOIN:
Kod:
SELECT tabell1.*,tab1_id FROM tabell1 LEFT JOIN koppling ON koppling.tab1_id=tabell1.id WHERE tab1_id IS NULL
för att få alla rader i tabell1 som inte är kopplade.
(enligt den här principen borde du få ut det du är ute efter, du kan ju fila på det för att få ut allt i en query eller hur du nu vill ha det)