Re: Mysql beregning
  Home FAQ Contact Sign in
dk.edb.database only
 
Advanced search
POPULAR GROUPS

more...

 Up
Re: Mysql beregning         

Group: dk.edb.database · Group Profile
Author: Peter
Date: Sep 18, 2008 13:02

"Michael Zedeler" skrev i en meddelelse
news:48d2af9b$0$90265$14726298@news.sunsite.dk...
> Peter wrote:
>> "Michael Zedeler" skrev i en meddelelse
>> news:48d16af9$0$90263$14726298@news.sunsite.dk...
>>> Peter wrote:
>>>> "Peter" skrev i en meddelelse
>>>> news:48d0d0b4$0$90267$14726298@news.sunsite.dk...
>>>>> Hej
>>>>>
>>>>> Benytter MySQL 5.0 og har denne tabel:
>>>>>
>>>>> Billede : Int
>>>>> Plads : Int
>>>>>
>>>>> Det er en tabel med stemmer på billeder, Billede er det billede der er
>>>>> stemt på og Plads kan være en 1. 2. eller 3. plads
>>>>>
>>>>> En 1. Plads giver 3 points
>>>>> En 2. Plads giver 2 points
>>>>> En 3. Plads giver 1 points
>>>>>
>>>>> Så det jeg ønsker er en sammen tælling af hvor mange points hver
>>>>> billede har fået, f.eks:
>>>>>
>>>>> (Billede) (Points)
>>>>> 34 241
>>>>> 72 129
>>>>> 12 54
>>>>> osv.
>>>> Har fået et svar og det var jo ganske enkelt.
>>>>
>>>> select billede, sum( 4 - plads )
>>>> from din_tabel
>>>> group by billede
>>> Så er der også nogle billeder der får negative points.
>>
>> Hvordan det?
>
> Hvis der er mere end fire billeder i hver konkurrence, vil de øvrige
> billdeder få negative points. 5. plads giver -1 point og så fremdeles.

plads kan kun være 1, 2 eller 3 så det kan aldrig blive negativ. Hver post
er en stemme, Billede er det billede der er stemt på og plads er så 1,2
eller 3.

/P
no comments
diggit! del.icio.us! reddit!