Bonjour,
Question d'optimisation
Quel est la meilleur option parmi les 3

Option 1 j'ai la marges_jours en dure dans la base
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT `marge`, `jrs_posit`, `ma_jrsp`

Option 2 je n'ai pas la marge/jrs dans la base je la calcule
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT `marge`, `jrs_posit`, (marge/jrs_posit) AS `ma_jrsp`

Option 3 je demandes à sql les infos puis je fais le calcule via php
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT `marge`, `jrs_posit`
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$ marge = marge
$ jrs_posit = jrs_posit
$ ma_jrsp = $marge/$jrs_posit

à priori je répondrais option 2 mais quel est votre avis?
Les 3 options sont elles kiff kiff?(peu import)

option 1 -> je pensais l'écarter car il fait faire la lecture d'une donnée en plus plutôt q'un calcule
Je pensais à l'option 2 car il est plus interessant de faire faire le calcule par mysql que d'avoir la donnée écrite en dure car cela fait une lecture en moins => est-ce correct?
Option 3 -> je pense à l'écarter car l'on pert du temps vu que le calcule peut directement être fait par sql.

Merci d'avance pour vos explications