Hallo Ich habe zwei Datenbanken und jede hat die gleichen Tabellen. Zum Beispiel habe ich Tabelle world
genannt und es verfügt über 4 Spalten: pkey1
, pkey2
, companyid
, company_name
Auswahl verschiedener Spalten aus Datenbanken
Ich habe eine Abfrage, die für die Zeilen durchsucht, die die gleiche pkey1 und pkey2 haben aber eine oder viele ihrer anderen Eigenschaft unterscheidet sich in die 2 Tische. Meine Frage ist, wie kann ich nur die verschiedenen Eigenschaften sehen?
Hier ist meine Abfrage wählt die Zeilen, die die gleiche pkey1 und pkey2 wie kann ich es aktualisieren, um die Spalten, wo es Unterschiede in beiden Datenbanken und natürlich, wenn es keinen Unterschied gibt das Ergebnis der Abfrage sollte zurückkehren NULL in der Spalte hier ist ein Beispiel, was ich erreichen möchte:
in der ersten Datenbank (1,1,345, 'Ron'), zweite Datenbank (1,1,377, 'Ron') sollte das Ergebnis sein (1,1,345 , null)
"Hier ist meine Abfrage" - Nein, es gibt keine Frage in Ihrer Frage. Bearbeiten Sie Ihre Frage und fügen Sie die create table-Anweisungen für alle beteiligten Tabellen, die vollständige SQL-Abfrage, die Sie verwenden, einige Beispieldaten und die erwartete Ausgabe hinzu. [_Formatted_] (http://stackoverflow.com/editing-help#code) Text bitte, [keine Screenshots] (http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload -images-of-code-on-so-wenn-eine Frage zu stellen/285557 # 285557) –