webForumDet fria alternativet

SQL Problem Sammanfogning i Access

Databaser & SQL

4 svar · 784 visningar · startad av Joaji

Medlem sedan nov. 20106 inlägg
Frågan#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

Medlem 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

Medlem sedan juli 200012 978 inlägg
#3

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

Medlem 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
Medlem 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

268 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)