sql >> Database teknologi >  >> RDS >> Mysql

Sammenlægning af 3 tabeller/forespørgsler ved hjælp af MS Access Union Query

Jeg kan ikke teste dette i Access, men det virker i SQL Server. Vælg de første to tabeller med en UNION som en afledt tabel og derefter UNION tabel C og den afledte tabel.

SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM
    (SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM @A
    UNION ALL
    SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM B)
    AS Derived
    UNION ALL
    SELECT Year, BillingQuarter, Name, ObjectCode, Amount FROM C

Det kan være værd at se på skemadesignet/relationerne for at se, om dette kan undgås.



  1. Returner kun numeriske værdier i MySQL

  2. WordPress links alle omdirigerer til dobbelt URL

  3. Opdater med parameter ved hjælp af rumpersistent bibliotek

  4. WinRT System.Data - Opret forbindelse til SQL