sql >> Databáze >  >> RDS >> Sqlserver

Jak spojit výsledky dvou dotazů do jedné datové sady

Zde je příklad, který provádí spojení mezi dvěma zcela nesouvisejícími tabulkami:tabulkou Student a tabulkou Produkty. Vygeneruje výstup, který má 4 sloupce:

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

Je zřejmé, že to vyladíte pro své vlastní prostředí...



  1. Zachování ORDER BY v SELECT INTO

  2. Pořadí příkazu SQL Select bez klauzule Order By

  3. Konfigurace ověřování LDAP a mapování skupin pomocí MariaDB

  4. Odkazování na uživatelem definované typy Oracle přes DBLINK?