Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Executando aritmética simples na instrução MySQL ou no código PHP


Eu classificaria "$end - $start" como lógica de negócios, e isso pertence à camada de modelo e não à camada de persistência. Isso significa realizar o cálculo em PHP. Isso tem uma série de benefícios:

  • Se você alterar os bancos de dados posteriormente, não precisará que os mesmos operadores existam.

  • Você pode controlar a lógica que executa o cálculo.

  • Você pode testar mais completamente a unidade.