[MySQL] Solution la plus rapide pour transformation de date
Solution la plus rapide pour transformation de date [MySQL] - SQL/NoSQL - Programmation
MarshPosté le 06-07-2002 à 10:32:23
J'allais me lancer dans un bench assez long, mais comme je suppose que je ne suis pas le seul à m'être posé la question, peut-être que quelqu'un connait déjà la réponse.
Je stocke des dates dans un champ de type datetime, et j'ai besoin de les afficher au format français. Est-il plus rapide de les sélectionner à chaud à ce format (SELECT DATE_FORMAT(date, '%d/%m/%Y à %H:%i:%s', ou de faire appel à un traitement PHP (plusieurs solutions existent, je suppose qu'elles se valent plus ou moins) ?
Ou dit autrement, le traitement en PHP me saoule et est moins flexible, est-ce que je peux faire ma sélection à la volée dans dégradation de performance ?
Marsh Posté le 06-07-2002 à 10:32:23
J'allais me lancer dans un bench assez long, mais comme je suppose que je ne suis pas le seul à m'être posé la question, peut-être que quelqu'un connait déjà la réponse.
Je stocke des dates dans un champ de type datetime, et j'ai besoin de les afficher au format français. Est-il plus rapide de les sélectionner à chaud à ce format (SELECT DATE_FORMAT(date, '%d/%m/%Y à %H:%i:%s', ou de faire appel à un traitement PHP (plusieurs solutions existent, je suppose qu'elles se valent plus ou moins) ?
Ou dit autrement, le traitement en PHP me saoule et est moins flexible, est-ce que je peux faire ma sélection à la volée dans dégradation de performance ?