Hallo,
ich bräuchte eure Hilfe bei einer SQL-Auswertung und dessen Syntax.
Folgender Fall:
Ich habe zwei Schemata in einer Datenbank.
Schema1 und Schema2
In jedem Schema ist eine Tabelle enthalten, von der ich gewisse Informationen benötige!
Schema1.Tabelle
ID (PrimaryKey)
Str_ID (ID für Straßennamen, der eindeutig für jede Straße ist, aber kann mehrfach vorkommen, da eine Straße mehrere Hausnummern hat)
Schema2.Tabelle (hat bisher keinen PrimaryKey)
Strasse (ID für Straßennamen, der eindeutig für jede Straße ist, aber kann mehrfach vorkommen, da eine Straße mehrere Hausnummern hat)
Strassennamen (Der Name der Straße)
Nr (Die Hausnummer der Straße)
--
Ich möchte nun eine Abfrage machen, die mir die Str_id, Name und Hausnr einzeln anzeigt.
Im ersten Schema habe ich zwar die ID jeder einzelnen Hausnr jeder Straße, aber leider nicht den Straßennamen, sondern nur die Straßen-ID, die aber in dem zweiten Schema wenigstens auch vorhanden ist.
Ich weiß jetzt einfach nicht, wie ich die Abfrage gestalten muss, dass mir die ID korrekt zur entsprechenden Hausnr jeder Straße angezeigt wird.
Wer könnte mir bei der SQL Syntax helfen? Oder ist es überhaupt möglich ohne zwei gleiche Primary Keys die aufeinander referenzieren?
thx