Avatar billede soenderup Nybegynder
24. oktober 2001 - 10:21 Der er 5 kommentarer og
1 løsning

forespørgsel

Jeg vil gerne lave en forspg. på, hvor mange gange hver enkelt bruger har klikket på et bestemt banner. Min tabel ligner flg.

-- ID -- User -- Banner -- Clicks
  01  |  gf  |  04    |  22
  02  |  gf  |  37    |    1
  03  |  js  |  04    |    5

det vil sige, at mit output skal være:

-- User -- Clicks
  gf  |  23
  js  |  5

Hvordan gør jeg det?

/Sønderup
Avatar billede minijensen1 Nybegynder
24. oktober 2001 - 11:13 #1
måske med:
SELECT User,Clicks from DinTabel;
Avatar billede terry Ekspert
24. oktober 2001 - 11:17 #2
SELECT User, Sum(Clicks) as totClicks FROM YourTable Group By User
Avatar billede terry Ekspert
24. oktober 2001 - 12:35 #3
soedderup> Could you give a reason as to why you reject my answer, that way I can either correct my answer or make another suggestion!
for example:
SELECT User, Sum(Clicks) as totClicks FROM YourTable Group By User, Banner
Avatar billede bennytordrup Nybegynder
24. oktober 2001 - 19:56 #4
SELECT User, Banner, Count(Clicks) as totClicks
FROM YourTable
GROUP BY User, Banner.

Hvis du accepterer mit svar, bør du give halvdelen af pointene til terry, da han har fat i det samme.
Avatar billede terry Ekspert
25. oktober 2001 - 08:09 #5
Hi benny
Thanks for your concideration :o)
In soenderups question he doesnt want to see banner so my answer (comment should give him what he wants), but I would also have thought he would want to see banner too.
-- User -- Clicks
  gf  |  23
  js  |  5

Avatar billede bennytordrup Nybegynder
30. oktober 2001 - 22:30 #6
Fik du løst dit problem?
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
Computerworld tilbyder specialiserede kurser i database-management

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