Avatar billede Slettet bruger
28. februar 2005 - 12:04 Der er 5 kommentarer og
1 løsning

Konvertering af 2 tabeller til 1

I en spørgeskemaundersøgelser har jeg to tabeller (en tabel med information om personen der har svaret og en tabel med selve svarene på undersøgelsen).

Hvordan får jeg disse lagt i én tabel med svar på spørgsmålene i hver kolonne? Jeg har linket tabellerne med relations ud fra hver deres ID.

/Dennis
Avatar billede jensen363 Forsker
28. februar 2005 - 12:06 #1
Ved hjælp af en krydstabuleringsforespørgsel :o)
Avatar billede jensen363 Forsker
28. februar 2005 - 12:24 #2
Eksempel :

TRANSFORM First(tblSpørgsmål.Svar) AS Svar
SELECT tblPerson.Person
FROM tblPerson INNER JOIN tblSpørgsmål ON tblPerson.Person_ID = tblSpørgsmål.Person_ID
GROUP BY tblPerson.Person
PIVOT tblSpørgsmål.Spørgsmål;
Avatar billede Slettet bruger
28. februar 2005 - 13:03 #3
det virker jo fint efter hensigten - men mine svar på spørgsmålene er mellem 1-5. Og det virker som om denlægger dem sammen

hvad betyder "first"?
Avatar billede jensen363 Forsker
28. februar 2005 - 13:08 #4
Benyt denne i stedet ( ved nummeriske svar )

TRANSFORM Sum(tblSpørgsmål.Svar) AS Svar
SELECT tblPerson.Person
FROM tblPerson INNER JOIN tblSpørgsmål ON tblPerson.Person_ID = tblSpørgsmål.Person_ID
GROUP BY tblPerson.Person
PIVOT tblSpørgsmål.Spørgsmål;
Avatar billede Slettet bruger
28. februar 2005 - 13:27 #5
så kører det sgu

tak for hjælpen
Avatar billede jensen363 Forsker
28. februar 2005 - 14:05 #6
Velbekommen :o)
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