Ich habe 2 Tabellen Informationen speichern. Zum Beispiel: Tabelle 1 enthält Personen:SQL Einfügen mit Wert aus verschiedenen Tabelle
ID NAME CITY
1 BOB 1
2 JANE 1
3 FRED 2
Die Stadt ist eine ID zu einer anderen Tabelle:
ID NAME
1 Amsterdam
2 London
Das Problem ist, dass ich Daten eingefügt werden soll, dass ich im Format erhalten:
Angesichts der Liste der Städte ist abgeschlossen (ich bekomme nie eine Stadt, die nicht in meiner Liste ist) wie kann ich die (neue/von außen empfangene Personen) in die Tabelle mit der einfügen richtige ID für die Stadt?
Sollte ich sie ersetzen, bevor ich versuche, sie einzufügen, oder gibt es eine Leistung freundlich (ich muss möglicherweise Tausende von Zeilen auf einmal einfügen) Weg, um die SQL dies für mich tun?
Der SQL-Server ich verwende ist Microsoft SQL Server 2012
Wie erhalten Sie die Daten gespeichert benutzen? –
Wo ist Bob hingegangen, und wer ist Kees? – jarlh
@jarlh: Das sind die einzufügenden Daten. –