webForumDet fria alternativet

SQL Problem Sammanfogning i Access

4 svar · 784 visningar · startad av Joaji

JoajiMedlem sedan nov. 20106 inlägg
#1

Hej, jag har ett kanske enkelt problem.

Jag ska sammanfoga EAN-koder och addera antal i en tabell.
Tabellen ser ut så här:

EAN Antal
0111111111111 1
0111111111112 3
0111111111111 2
0111111111112 6

Skall bli:

EAN Antal
0111111111111 3
0111111111112 9

Finns det någon fin SQL kod för detta?

// Joakim

JoajiMedlem sedan nov. 20106 inlägg
#2

Ser lite fel ut, kanske ser bättre ut nu.

EAN----------------Antal
0111111111111-----1
0111111111112-----3
0111111111111-----2
0111111111112-----6

Skall bli:

EAN----------------Antal
0111111111111-----3
0111111111112-----9

// Joakim

LaspMedlem sedan juli 200010 197 inlägg
#3

Om du söker här på dubbletter bör du hitta ett svar av wF´s eminente SQL guru LarsG

adde2Medlem sedan maj 2000144 inlägg
#4

Joaji skrev:

Ser lite fel ut, kanske ser bättre ut nu.

EAN----------------Antal
0111111111111-----1
0111111111112-----3
0111111111111-----2
0111111111112-----6

Skall bli:

EAN----------------Antal
0111111111111-----3
0111111111112-----9

// Joakim

Menar du så här?

select ean, sum(antal) from tabell group by ean
JoajiMedlem sedan nov. 20106 inlägg
#5

Tack för svar

adde2 skrev:

Menar du så här?

select ean, sum(antal) from tabell group by ean

Tack för hjälpen, nu ordnade det sig.
Det blev:

SELECT [Tabell Real].EAN, Sum([Tabell Real].Antal) AS SumOfAntal
FROM [Tabell Real]
GROUP BY [Tabell Real].EAN;

MVH: Joakim

Genererad på 378 ms · cache AV · v20260730165559-full.f96bc7eb