Avatar billede darkchild786 Nybegynder
01. juni 2003 - 18:08 Der er 10 kommentarer

Join problemer i SQL!

Vi sidder og arbejder med Access, hvor vi er stødt på følgende problemer med SQL:

Vi har 2 tabeller, som vi gerne vil sammensætte! De 2 tabeller ser således ud:

Tabel1:            Tabel1

              1
              2
              3

Tabel2:            Tabel2

              4
              5

Når vi sammensætter de 2 tabeller ønsker vi at de så således ud:

            Tabel1        Tabel2

              1              4
              2              5
              3

Men i stedet for ser de sådan her ud:

            Tabel1        Tabel2

              1              5
              2              5
              3              4
              1              4


I ex. foroven har vi brugt følgende forespørgsel med INNER JOIN:

Dato1 INNER JOIN Dato2 ON NOT (Dato1.datostart = Dato2.datoslut)

Udover det har vi også brugt følgende metoder:

LEFT JOIN
RIGHT JOIN
UNION
UNION ALL

Hjælp ønskes hurtigst muligt tak! *S*
Avatar billede terry Ekspert
01. juni 2003 - 18:20 #1
Not easy when in your table examples just show numbers and then later you show dato1 and datao2. How are we supposed to guess what your trying to do?
Avatar billede terry Ekspert
01. juni 2003 - 18:21 #2
SELECT dato1 FROM tabel1
UNION SELECT dato2 FROM table2

?
Avatar billede terry Ekspert
01. juni 2003 - 18:21 #3
IF you have duplicate values and want to see these in th eresult then use

SELECT dato1 FROM tabel1
UNION ALL SELECT dato2 FROM table2
Avatar billede terry Ekspert
01. juni 2003 - 18:27 #4
are you trying to select two fields from two tables and display them in a two columns or are you trying to select two fields from two tables and display then in the same column?

If you want them in two columns then you need to be able to JOIN the two tables which is normally on a primary key field.
Avatar billede terry Ekspert
02. juni 2003 - 09:55 #5
cant help if you dont respond :o)
Avatar billede darkchild786 Nybegynder
02. juni 2003 - 10:31 #6
2 fields in 2 columns.... As shown in the ex.
Avatar billede terry Ekspert
02. juni 2003 - 11:57 #7
If you want them in two columns then you need to be able to JOIN the two tables which is normally on a primary key field.
Avatar billede terry Ekspert
02. juni 2003 - 11:58 #8
How are the two tables related?
Avatar billede terry Ekspert
02. juni 2003 - 14:36 #9
!!!!! Hjælp ønskes hurtigst muligt tak! *S*  !!!!!
Avatar billede terry Ekspert
02. juni 2003 - 22:32 #10
anmeldt!§
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