Calcular promedio de varios campos

Michelin
27 de Febrero del 2004
Hola, hace días que estoy tratando de resolver un problema que tengo. Resulta que estoy creando un sistema de publicación de notas en línea. En una de las tablas tengo 30 campos para insertar notas. Entonces, mi duda es: ¿Cómo hago para que MySQL me calcule el promedio de esos 30 campos, o bien que lo haga PHP cuando se visite la página? He probado el AVG pero no sé como configurarlo para 30 campos. Gracias de antemano :)