webForumDet fria alternativet

plussa två olika procentsatser

2 svar · 487 visningar · startad av tanten

tantenMedlem sedan nov. 20051 596 inlägg
#1

I en tabell finns summor i danska kr dels från 2008 och dels 2009.
Om den summan ska slås ihop och räknas om till svenska kr så är procentsatsen 2008, 1.2626 och 2009, 1.4584.
Så här såg det ut för 2008.

SELECT H.horseID, horse_name, snack, year, sex, horse_name, father, mother, granny, L.land, T.firstName, T.lastName, S.horseID, count( loppID ) AS antal, sum( summa ) AS pris, sum( summa ) * 1.2626 AS skr,
sum(case when placering = 1 then 1 else 0 end) as
vinster
FROM fl_hastar H
INNER JOIN fl_start S ON S.horseID = H.horseID
INNER JOIN fl_tranare T ON T.tranID = H.trainer
INNER JOIN land L ON L.landID = H.country
WHERE H.horseID =$horseID
AND problemID <9
GROUP BY H.horseID

Min fundering är finns det ett sätt att göra det här enkelt, eller bör jag göra en t.ex en tabell för procentsatserna i stället?
I slutändan kan det handla om 10-12år framåt för en häst och ska visa vad den tjänat under den tiden och också vad det blir i svenska kronor. Och flera av hästarna fanns inte med 2008...
Mysql

LarsGMedlem sedan dec. 200012 464 inlägg
#2

jag tycker att det är enklast att skapa en till tabell med procentsatser för olika år.

tantenMedlem sedan nov. 20051 596 inlägg
#3

Tack!
Då så slapp jag fundera och prova mer...

131 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)