*jiriki*: Mitteln über mehrere Attribute bei SELECT-Anfrage

Beitrag lesen

Hallo Leute,

Ich hab hier eine MySQL-3.23.33-Version aufm Server und möchte nun in meiner Tabelle eine Select-Anfrage starten, die mir unter anderem einen über drei Spalteneinträge (Resultat1, Resultat2 und Resultat3) gemittelten Wert liefern soll, wobei jedoch auch eine oder zwei Resultat-Attribute NULL sein können, und dann nicht zur Mittelung herbeigezogen werden sollen.

Z.B.: Resultat1 = 10.2, Resultat2 = 4.8, Resultat3 = NULL bzw. 0.0

Richtig: ( Resultat1 + Resultat2 ) : 2 = 7.5
Falsch: ( Resultat1 + Resultat2 + Resultat3 ) : 3 = 5.0

Hat jemand eine Idee, wie die entsprechende Anfrage á la:

SELECT farm, breeder, rider, horse, [...] as result FROM stallions;

aussehen könnte?

Vielen Dank! Grüßle, *jiriki*