Différence par mois

Fermé
aisha - 22 janv. 2014 à 12:42
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 23 janv. 2014 à 14:03
Bonjour,

ça fait 2 jour que je cherche une fonction sql qui fait la différence entre deux date et qui envoie le résultat par mois , par exmeple:
j'ai une table qui contient des dates d'inscription et je souhaite calculer la différence résultat par mois entre la date d'aujourd'hui et cette date.
j'ai tester betwwen_month et plein de fonction mais en vain ,
j'ai tester cette requette :
select DATEDIFF(now(),Date_payment)/30 from marketbay_user_pack

ça m'as vraiment envoyer le nbr de mois mais si le mois et février ?? ça va pas marcher ,,j'attend vos réponse ,Merci d'avance :)

1 réponse

mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
23 janv. 2014 à 14:03
Bonjour,

Dans une date vous avez le mois et l'année

Sachant que une année fait toujours 12 mois, vous faites

(A * 12) + M

Faites ça pour date de départ et date arrivée: DD - DA = ecart en mois

A+
0