Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

So kombinieren Sie die Ergebnisse zweier Abfragen in einem einzigen Datensatz

Hier ist ein Beispiel, das eine Vereinigung zwischen zwei völlig unabhängigen Tabellen durchführt:der Student- und der Products-Tabelle. Es erzeugt eine Ausgabe mit 4 Spalten:

select
        FirstName as Column1,
        LastName as Column2,
        email as Column3,
        null as Column4
    from
        Student
union
select
        ProductName as Column1,
        QuantityPerUnit as Column2,
        null as Column3,
        UnitsInStock as Column4
    from
        Products

Natürlich werden Sie dies für Ihre eigene Umgebung optimieren ...