webForumDet fria alternativet

Uträkningar i SQL?

Databaser & SQL

1 svar · 249 visningar · startad av wborg

Medlem sedan dec. 2003209 inlägg
Frågan#1

Tjena!

skulle vilja veta hur man gör uträkningar i SQL.

Exempel:

Bana 1 2 3 4 5 6 7
Spelare 1: 3,3,4,5,3,2,3
Spelare 2: 2,3,4,3,3,4,3
Spelare 3: 2,2,3,2,2,5,6

Om jag nu vill räkna ut snittet på Bana 1 så skulle det ju bli

3+2+2=7

7/3 (3 spelare) = 2,333

Hur räknar man ut detta i SQL?

/S

Medlem sedan dec. 19996 721 inlägg
#2

Du bör inte ha kommaseparerade värden i databasen, så förutsatt att du i stället har

Bana Spelare Poang

i tabellen

så kör du en

SELECT AVG(Poang) WHERE Bana=1
252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)