Avatar billede jensb Nybegynder
20. november 2002 - 13:14 Der er 10 kommentarer og
1 løsning

Lægge ens varenumre sammen

Hej

Jeg har en database hvos jeg har en liste med bestillinger som bl.a. indeholder felterne "varenummer" og "antal". Det kunne se således ud

nr 3 - 2 stk
nr 3 - 1 stk
nr 8 - 5 stk
nr 9 - 1 stk
nr 9 - 3 stk
nr 9 - 11 stk

Jeg vil så gerne have en samlet oversigt som skal bruges når der skal bestilles vare hjem fra leverandør. Så jeg skal have lagt de poster med samme varenummer sammen, så resultatet bliver

nr 3- 3 stk
nr 8 - 5 stk
nr 9 - 15 stk

Kan det lade sig gøre at lave sådan en forspørgsel/sortering i access...hvordan?

Jeg vil lige sige at jeg er rimelig ny med access, så jeg kan de grundlæggende funktioner, men har endnu ikke forsøgt mig med det mere detaljerede, så der skal nok en grundig vejledning til.
Avatar billede terry Ekspert
20. november 2002 - 13:18 #1
are we in Access or ASP?
Avatar billede terry Ekspert
20. november 2002 - 13:19 #2
SELECT vareNumber, Sum(antal) as stk from yourTable GROUP BY VareNumber
Avatar billede jensb Nybegynder
20. november 2002 - 13:21 #3
begge dele.  Access databasen bruges sammen med en ASP-side. Jeg har først forsøgt at lave forespørgslen i ASP, men syntes det blev noget rodet dårlig kode (jeg er også ny til ASP). Og jeg tænkte så om man måske kunne lave det direkte i access istedet for, og om det ville være bedre.

Men det vigtigste er at jeg får det til at virke, så det er også fint nok med en ASP løsning
Avatar billede juks Novice
20. november 2002 - 13:21 #4
ja du skal bare lave en forspørgelse også sætte totaler på.
lave varenr. = grupper efter og antal = sum
Avatar billede jensb Nybegynder
20. november 2002 - 13:23 #5
"SELECT vareNumber, Sum(antal) as stk from yourTable GROUP BY VareNumber"

Der skal jeg vist bruge lidt mere forklaring...er det i access? og hvor skal jeg skrive det?


(jeg skal med glæde smide flere point i, hvis det tager lang tid før jeg fatter det :-)
Avatar billede terry Ekspert
20. november 2002 - 13:23 #6
You can make it in Access as a query and then select from the query instead of the table.

In Access use the query Builder then press the button which looks like a Z on th emenu this makes your query into an agreagate (GROUP BY) query. Then alter the field where it sayas GROUP BY to SUM for the antal column.
Avatar billede jensb Nybegynder
20. november 2002 - 13:29 #7
Det synes jeg ikke rigtigt virker.

Jeg har lagt databasen her http://62.242.7.210/shop.mdb  hvis du gidder kigge på den.
Avatar billede terry Ekspert
20. november 2002 - 13:32 #8
do you have an email and I will send it to you once I have looked/made query
Avatar billede jensb Nybegynder
20. november 2002 - 13:32 #9
jens@bjargum.dk

Thanks
Avatar billede jensb Nybegynder
20. november 2002 - 13:36 #10
ahh...jeg fandt problemet... jeg skal bare ikke have ordrenummeret med over i forespørgslen.  Det virker nu. TAK for hjælpen.

Point går til Terry...tusind tak
Avatar billede terry Ekspert
20. november 2002 - 13:37 #11
selv tak: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