J'ai une table (pour simplifier) qui contient 2 colonnes
Dt as DateTime
Valeur as Value
Dans cette table est enregistr=E9 une consommation de mati=E8re (de
l'alcool)
C'est un compteur qui compte la quantit=E9 d'alcool utilis=E9
Exemple
Lundi =E0 midi le compteur est =E0 z=E9ro (premi=E8re utilisation)
Lundi =E0 13h on a pass=E9 10 litres (j'enregistre 10)
Mardi =E0 13h on a pass=E9 10 litres (j'enregistre 20) et le compteur
s'incr=E9mente!!!
Mercredi =E0 13h on a pass=E9 20 litres (j'enregistre 40)
....
J'aimerai maintenant pouvoir faire un rapport de consommation par jour
entre 2 dates
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
zoltix
On 17 août, 16:44, "" wrote:
Bonjour,
J'ai une table (pour simplifier) qui contient 2 colonnes Dt as DateTime Valeur as Value
Dans cette table est enregistré une consommation de matière (de l'alcool) C'est un compteur qui compte la quantité d'alcool utilisé
Exemple Lundi à midi le compteur est à zéro (première utilisation) Lundi à 13h on a passé 10 litres (j'enregistre 10) Mardi à 13h on a passé 10 litres (j'enregistre 20) et le compteur s'incrémente!!! Mercredi à 13h on a passé 20 litres (j'enregistre 40) ....
J'aimerai maintenant pouvoir faire un rapport de consommation par jour entre 2 dates
Primaray key PK_Id et une clef candidate idObject,Date
il suffirait de faire la différence pour voir la consommation
select idObject
from (select * from T1 Depart where Date=@DateDepart ) as D inner join (select * from T1 Depart as A on D.idObject = A. idObject where D.Date = @DateArriver and A.Date = @DateDepart
On 17 août, 16:44, "sfauchi...@gmail.com" <sfauchi...@gmail.com>
wrote:
Bonjour,
J'ai une table (pour simplifier) qui contient 2 colonnes
Dt as DateTime
Valeur as Value
Dans cette table est enregistré une consommation de matière (de
l'alcool)
C'est un compteur qui compte la quantité d'alcool utilisé
Exemple
Lundi à midi le compteur est à zéro (première utilisation)
Lundi à 13h on a passé 10 litres (j'enregistre 10)
Mardi à 13h on a passé 10 litres (j'enregistre 20) et le compteur
s'incrémente!!!
Mercredi à 13h on a passé 20 litres (j'enregistre 40)
....
J'aimerai maintenant pouvoir faire un rapport de consommation par jour
entre 2 dates
Primaray key PK_Id et une clef candidate idObject,Date
il suffirait de faire la différence pour voir la consommation
select idObject
from (select * from T1 Depart where Date=@DateDepart )
as D
inner join (select * from T1 Depart as A on D.idObject = A.
idObject
where D.Date = @DateArriver
and A.Date = @DateDepart
J'ai une table (pour simplifier) qui contient 2 colonnes Dt as DateTime Valeur as Value
Dans cette table est enregistré une consommation de matière (de l'alcool) C'est un compteur qui compte la quantité d'alcool utilisé
Exemple Lundi à midi le compteur est à zéro (première utilisation) Lundi à 13h on a passé 10 litres (j'enregistre 10) Mardi à 13h on a passé 10 litres (j'enregistre 20) et le compteur s'incrémente!!! Mercredi à 13h on a passé 20 litres (j'enregistre 40) ....
J'aimerai maintenant pouvoir faire un rapport de consommation par jour entre 2 dates
Primaray key PK_Id et une clef candidate idObject,Date
il suffirait de faire la différence pour voir la consommation
select idObject
from (select * from T1 Depart where Date=@DateDepart ) as D inner join (select * from T1 Depart as A on D.idObject = A. idObject where D.Date = @DateArriver and A.Date = @DateDepart