Insert in 2 verschiedene Tabellen

Killerkarte

Grünschnabel
Hi ich hab folgendes Problem, und zwar möchte ich in eine bzw in 2 Tabellen Werte einfügen. Die erste Tabelle sieht wie folgt aus:

Code:
1. Tabellenname: Name

Feldnamen: 
ID_Name
Name
Nachname
Strasse
Geb_Datum
Email
ID_Ort

2. Tabellenname:Ort

Feldnamen:
ID_Ort
Plz
Ort

So und nun will ich in die Tabellen Werte einfügen. Aber in der Tabelle Ort sind schon ein paar Plz'en vorhanden. Wie füge ich nun werte in die Tabelle Name ein und er soll gleichzeitig prüfen ob die Plz schon in der 2. Tabelle existiert (und wenn sie exestiert keine neue plz einfügen sondern einfach die ID in die tabelle "Name"...) versteht ihr mein prob ?

hoffe schon ;) würd mich über antworten freuen. wie man die sachen ausliest ist mir klar (mit inner join..) aber das einfügen beleibt mir ein rätzel....
:google: :suchen: hab ich schon.. aber nix wirklich verwendbares gefunden bzw einfach falsch gesucht ()
 
Hallo,
soweit ich weiß, kann das keine Datenbank. Du wirst zuerst die PLZ oder den Ort suchen müssen und wenn gefunden die ID in Table Name schreiben.
Es gibt da noch die Stored Procdures in div. DBs. Damit läst sich das Prob ebenfalls lösen.
 
Zurück