Avatar billede bha140795 Nybegynder
14. januar 2002 - 13:44 Der er 2 kommentarer og
1 løsning

Sammenlægge 2 tabeller i forespørgsel

Jeg har 2 tabeller som næsten er ens, og har brug for i en forspørgsel at lægge dem sammen i forlængelse af hinanden:
Eksempel:

Tabel a:
felt x  felt y
1          2
3          4

Tabel b:
felt z felt w
5          6
7          8

Forespørgslen skulle gerne give følgende resultat:

felt xz felt zw
1          2
3          4
5          6
7          8

Kan man det?
Avatar billede terry Ekspert
14. januar 2002 - 13:46 #1
USE a UNION JOIN
Avatar billede terry Ekspert
14. januar 2002 - 13:49 #2
examples

The following example retrieves the names and cities of all suppliers and customers in Brazil:

SELECT CompanyName, City FROM Suppliers
WHERE Country = \'Brazil\'
UNION SELECT CompanyName, City FROM Customers
WHERE Country = \'Brazil\';

The next example retrieves the names and cities of all suppliers and customers located in Brazil:

SELECT CompanyName, City, \'Supplier\' AS Source
FROM Suppliers
WHERE Country = \'Brazil\'
UNION SELECT CompanyName, City, \'Customer\'
FROM Customers
WHERE Country = \'Brazil\'
ORDER BY City, Source;

The following example retrieves the names and IDs of all suppliers and customers. This union assumes that there are the same number of columns in each table.

TABLE Customers UNION TABLE Suppliers;
Avatar billede bha140795 Nybegynder
14. januar 2002 - 13:58 #3
Tak for det
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester