No se deben guardar campos calculables. Es una regla general en todos los DBMS
No tiene ningún sentido, en tu caso, poner un campo "GASTOS", cuando el resultado se obtiene:
Código MySQL:
Ver originalSELECT id
, empresa
, vale
, (tag
+peaje
+estacionamiento
) Gastos
, tag
, peaje
, estacionamiento
Y si lo quieres por empresa: