Brauche eine Abfrage zu tun, die Tabelle, die aus zwei Tabellen mit gemeinsamen und nicht gemeinsamen Spalten

Ich habe zwei Tabellen mit vielfachen Zeile. Tabelle 1 hat ein paar Zeilen, die Tabelle 2 nicht hat. Und das Gegenteil.

enter image description here

Ich brauche eine Abfrage, die eine Tabelle Folgen aus der Tabelle 1 und 2 und die Sortierung nach ID. Zeilen Opt3 und Opt4 ignoriert werden kann. Wie unten:

enter image description here

Wie man eine Abfrage mit SELECT-rechten?

1 Antworten

  • Nick
    4. Mai 2019

    So etwas wie dies funktionieren sollte:

    (SELECT Id, Question, Answer, Descr, Opt1, NULL AS Opt2
     FROM Table_1)
    UNION
    (SELECT Id, Question, Answer, Descr, NULL, Opt2
     FROM Table_2)
    ORDER BY Id