Если вы хотите, чтобы значение возвращалось в вашем операторе select, используйте это:
SELECT id, field1, field2, (CAST((field1 + field2) as DECIMAL)/2) AS 'field 3'
FROM tablename
Преобразование суммы в десятичное число предотвратит потерю точности в среднем.