webForumDet fria alternativet

SQL-upplägg

1 svar · 247 visningar · startad av Elvis

ElvisMedlem sedan maj 200548 inlägg
#1

Hej igen!

Hur lägger jag upp strukturen i så att jag kan visa resultatet av två andra sql-satser, där resultatet delas i exempelvis två?

Jag har skapat en SQL-sats som räknar antalet personer som finns lagrade i en tabell.
I en annan SQL-sats har jag summerat uppgifterna om personernas ålder, så att jag har deras totala ålder.

Om jag nu vill visa i en tabell, personernas totala genomsnittsålder (SQL-sats2/SQL-sats1), hur gör jag då för att skapa en låtsastabell där jag lägger in resultatet, dvs beräkningen av dessa båda SQL-satser? Resultatet av deras gemensamma ålder delat i antal personer?

emissionMedlem sedan dec. 19996 721 inlägg
#2

Det behöver du nog inte göra. Använd AVG i stället

SELECT AVG(age) FROM tabellen
130 ms totalt · 3 externa anrop · v20260731065814-full.b943c234
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)