risfox
Messages postés11Date d'inscriptionsamedi 24 septembre 2011StatutMembreDernière intervention24 septembre 2011
-
23 mars 2009 à 13:56
risfox
Messages postés11Date d'inscriptionsamedi 24 septembre 2011StatutMembreDernière intervention24 septembre 2011
-
24 mars 2009 à 00:56
bonjour,
-je veux savoire le nombre_de mois entre les dates d'1 seul id_coopropriétaire .
-ensuite je veux calculer pour chaque id_coopropriétaire ,la somme des montant_modifier entre ses date (mois)
le principe c'est ( (la différence des dates)=nombre_mois))
c à d : montant=montant_modifier*nombre_mois
risfox
Messages postés11Date d'inscriptionsamedi 24 septembre 2011StatutMembreDernière intervention24 septembre 2011 23 mars 2009 à 15:55
merci pour votre réponse , mais le résultat que je cherche ,c'est la cotisation des coopropriétaire
du (date_modifier) à (date aujourd'hui) :
on se basant sure le nombre de mois.
aieeeuuuuu
Messages postés698Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention20 mai 20113 23 mars 2009 à 17:48
bonjour
ta question n'est pas très clair (structure de la base ?, ce que tu veux exactement)
mais je pense que ceci devrait y répondre à peu prés(aux erreurs de compréhension prés)
notamment : qu'est ce que "montant_modifier" ? un champ dans une table, une constante ?
SELECT id_propriétaire, montant_modifier * DATEDIFF(month, min(champDate), MAX(champDate))
FROM ...
group by id_proprietaire
mais pour te donner une réponse plus précise, il nous faudrait en savoir plus sur ta BDD
risfox
Messages postés11Date d'inscriptionsamedi 24 septembre 2011StatutMembreDernière intervention24 septembre 2011 24 mars 2009 à 00:56
Merçi beaucoup pour vos réponses, j'ai essayé d'empécher la modification du montant dans mon programme ,ce qui ma permet
négliger la table ci desus et de la supprimer.