Vergleich von 2 Tabellen

Hey!

Ich habe 2 Tabellen.
In Tabelle A füge ich in die Spalte ID ein Adresse ein.
In Tabelle B stehen die IDs (in SPalt ID)die ich nutzen kann.
Wenn eine ID in der Tabelle A vorkommt soll das in Tabelle B mit einer -1 in der Spalte Vergeben gekennzeichnet werden.

Wie stell ich das denn an?
Ein Update klappt nicht.
Update A
Set Vergeben = -1
Where A.ID = B.ID

Das funktioniert nich. GIbt es eine andere Möglichkeit?

(ORacle 10 g)

hi

update b
set vergeben = -1
where b.id in (select a.id from a);

anders gehts nicht. das update kann nur eine tabelle ansprechen. musst du alles mit subselects lösen.

lg
erwin

Achso. Gut weiß ich bescheid und juhu es klappt danke!!!