Avatar billede gismotech Nybegynder
18. april 2001 - 13:31 Der er 6 kommentarer og
1 løsning

læg tal sammen

Jeg har en tabel med flg data.
>Budget|udgift<>Budget|Udgift><budget|Udgift
2000  35000  2000  50000  2001  10000
2001  10000  2002  35000  2002  30000

Disse data skal samles i en tabel som lægger beløbet sammen de pågældende år. Og kunne se sådan her ud.

Budget år  Beløb
2000      85000
2001      20000
2003      65000

Skulle der være nogen der havde den simple løsning.
 
18. april 2001 - 13:37 #1
hmm, jeg forstår ikke helt hvad det er, du har forsøgt at skitsere?
Hvad hedder kolonnerne?
Avatar billede gismotech Nybegynder
18. april 2001 - 13:57 #2
Ok det blev nok lidt rodet :-)
Kolonnerne hedder skiftevis Budget & Udgift
6 kolonner ialt.
Der høre et job til hver >Budget|udgift<
F.eks.
år 2000 påbegyndes job 1 til en pris af 35000
år 2000 påbegyndes job 2 til en pris af 50000

disse job/udgifter skal så samles til en oversigt
fordelt pr. år.

Hjalp det?

18. april 2001 - 14:01 #3
Hvor har du data liggende nu, siden du kan have dubleret kolonner? Vel ikke i Access?
Avatar billede gismotech Nybegynder
18. april 2001 - 14:14 #4
Jeg har mine data i access men her har jeg bare kaldt dem det samme. du kan også kalde dem for

<JOB1_ÅR|JOB1_UDGIFT><JOB2_ÅR|JOB2_UDGIFT> osv

De skal koges sammen i den nye tabel sådan at der kun er to kolonner

ÅR | Udgift

18. april 2001 - 14:27 #5
Først laver du en forespøgsel, som indeholder denne SQL:
INSERT INTO Jobs ( Job1_År, Job1_Udgift )
SELECT Job2_År, Job2_Udgift
FROM Jobs;

(Udskift \"Jobs\" med navnet på tabellen)
Kør forespørgslen!

Derefter laver du en næsten magen til:
INSERT INTO Jobs ( Job1_År, Job1_Udgift )
SELECT Job3_År, Job3_Udgift
FROM Jobs;
Kør forespørgslen!

Til sidst laver du en forespørgsel med denne SQL:
SELECT Job1_År as År, Sum(Job1_Udgift) AS Udgifter INTO Jobs_Ny
FROM Jobs
GROUP BY Job1_År;

(Udskift \"jobs_Ny\" med navnet på den endelige tabel)
Kør forespørgslen!

Voila!

/Thomas
Avatar billede gismotech Nybegynder
18. april 2001 - 15:06 #6
Det virker bare, du får mange gange tak for hjælpen
18. april 2001 - 15:06 #7
: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