Avatar billede christianaar Nybegynder
17. maj 2004 - 10:10 Der er 13 kommentarer og
3 løsninger

Kolonner til poster i Access

Er der nogen der en ide om hvordan man kan "vende" 3 kolonner [sumafhenlæggelse],[sumafafskrivning] og [sumafvandalisme] til at være poster i en kolonne der evt. hedder [udgiftstyper].
Alle 3 kolonner indeholder datatypen Langt heltal.
Avatar billede trer Nybegynder
17. maj 2004 - 10:26 #1
Du skal kigge på begrebet PIVOTABEL i Access.
Avatar billede christianaar Nybegynder
17. maj 2004 - 10:31 #2
jeg går ud fra at forespørgelsen skal skrives i SQL ?
Avatar billede terry Ekspert
17. maj 2004 - 10:51 #3
There is a query wizard to helpyo do this!
Avatar billede jensen363 Forsker
17. maj 2004 - 10:52 #4
Du kan benytte UNION til at sam-ordne tre kolonner i een.

SELECT sumafhenlæggelse AS udgiftstype
FROM TABEL
UNION
SELECT sumafafskrivninger AS udgiftstype
FROM TABEL
UNION
SELECT sumafvandfalisme AS udgiftstype
FROM TABEL;
17. maj 2004 - 10:53 #5
du kan i hvert fald lave det med en UNION-query:

Select sumafhenlæggelse as udgiftstyper From DinTabel UNION Select sumafafskrivningFrom DinTabel UNION Select sumafvandalisme DinTabel
Avatar billede terry Ekspert
17. maj 2004 - 10:53 #6
In the database window choose queries, then press New and choose CrossTab query. Then follow the wizard
17. maj 2004 - 10:53 #7
godt gået Jensen...jeg var lige lidt for sendt på den :o)
17. maj 2004 - 10:54 #8
Jeg manglede også lige et mellemrum:
Select sumafhenlæggelse as udgiftstyper From DinTabel UNION Select sumafafskrivning From DinTabel UNION Select sumafvandalisme DinTabel
Avatar billede jensen363 Forsker
17. maj 2004 - 10:55 #9
;)
Avatar billede christianaar Nybegynder
17. maj 2004 - 11:04 #10
Til alle. Jeg har vist ikke fået forklaret at der kun tale om een forespørgel hvori der er 3 kolonner. Disse kolonner er beregnede felter.
Så jeg kan ikke se hvordan jeg kan bruge union i denne situation.
17. maj 2004 - 11:05 #11
Jo, du kan sagtens lave en UNION på samme tabel
17. maj 2004 - 11:05 #12
Som det fremgår af SQL'en, så er det netop samme tabel, som refereres til i hver del af UNION-forespørgslen.
Avatar billede christianaar Nybegynder
17. maj 2004 - 11:06 #13
okay så man skriver bare SELECT sumafhenlæggelse AS udgiftstype
FROM forspørgel1
UNION
SELECT sumafafskrivninger AS udgiftstype
FROM forspørgel1
Avatar billede christianaar Nybegynder
17. maj 2004 - 11:07 #14
tak til alle for den lille afklaring
17. maj 2004 - 11:08 #15
Rent faktisk behøver du kun "As Udgiftstype" i første del

SELECT sumafhenlæggelse AS udgiftstype
FROM forspørgel1
UNION
SELECT sumafafskrivninger
FROM forspørgel1
Avatar billede trer Nybegynder
17. maj 2004 - 13:34 #16
ah... der læste jeg vist spm forkert...
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