URL: https://linuxfr.org/forums/programmation-sql/posts/manipulation-de-dates Title: Manipulation de dates Authors: Xavier Maillard Date: 2019年01月02日T07:06:07+01:00 License: CC By-SA Tags: mysql et date Score: 4 Bonjour, je cherche à faire quelque chose d'assez simple en théorie mais qui se révèle assez compliqué en pratique. Pour une date donnée, je veux récupérer une année. Vous me direz que la fonction YEAR() fait assez bien l'affaire. Certes. Seulement, mon calendrier ne démarre pas au 1er janvier pour se terminer au 31 décembre mais du 1er septembre au 31 aout. Ce qui veut dire que j'aimerais bien une fonction (YEAR2 par exemple) qui fasse ce que fait YEAR mais avec mon calendrier. Quelques exemples en vrac: - 31/12/2018 -> 2018 - 01/01/2019 -> 2018 - 31/08/2019 -> 2018 - 01/09/2019 -> 201**9** Vous voyez l'idée ? Ce code me sert à gérer des stats sur des saisons sportives afin d'alimenter quelques challenges internes. Merci pour votre aide