sql >> Base de Datos >  >> RDS >> Mysql

Realización de aritmética simple en declaración MySQL o en código PHP

Clasificaría "$end - $start" como lógica de negocios, y eso pertenece a la capa del modelo, no a la capa de persistencia. Eso significa realizar el cálculo en PHP. Esto tiene una serie de beneficios:

  • Si cambia las bases de datos más tarde, no necesita que existan los mismos operadores.

  • Puede controlar la fuente de la lógica que realiza el cálculo.

  • Puede realizar pruebas unitarias más exhaustivas.