Ver Mensaje Individual
  #2 (permalink)  
Antiguo 02/11/2013, 07:42
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Sumar campos mysql

No tiene sentido que lo hagas, es mas, es peligroso.

Gastos en este caso seria un campo calculado y eso es un error de diseño basico.

Si quieres saber los gastos no tienes que mantener ese campo puedes hacer directamente la consulta

Código MySQL:
Ver original
  1. SELECT  Empresa, (TAG + PEAJE + ESTACIONAMIENTO) GASTOS
  2. FROM tabla

Siempre estará actualizado.

Incluso puedes crear una vista

Código MySQL:
Ver original
  1. CREATE VIEW Gastos AS select Empresa, (TAG + PEAJE + ESTACIONAMIENTO) GASTOS
  2. FROM tabla

Y podras hacer

Código MySQL:
Ver original
  1. SELECT Empresa,Gastos FROM Gastos


La existencia de un campo calculado abre la posibilidad a la inconsistencia de los datos.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 02/11/2013 a las 12:27