OVH Cloud OVH Cloud

Comptage

1 réponse
Avatar
larafan
Bonjour à vous tous,

J'ai un grand besoin d'aide. Voici ma question,

Prenons une trable avec deux colonnes. (assez simple jusqu'à maintenant...)
La première colonne s'appelle RETARD1 et elle stock des dates X.
La deuxième colonne s'appelle RETARD2 et elle stock des dates Y.

Je veux compter le nombre de valeur Y=(maintenant()-RETARD2)<30.
Et si une valeur NULL est rencontrée dans RETARD2, cette valeur NULL doit
être remplacée (temporairement pour le comptage) par la valeur X de RETARD1.

Voilà je vous remercie à l'avance de bien vouloir m'aider.

1 réponse

Avatar
Ilan
Bonjour,
Tu peux utiliser les fonctions VB DateDiff pour effectuer la différence
entre deux dates et IIF pour tester la valeur de RETARD2 essaie peut-être
cette requête

SELECT COUNT(*) FROM Table WHERE
DATEDIFF("d",IIF(ISNULL(RETARD2),RETARD1,RETARD2),Now)<30




Bonjour à vous tous,

J'ai un grand besoin d'aide. Voici ma question,

Prenons une trable avec deux colonnes. (assez simple jusqu'à maintenant...)
La première colonne s'appelle RETARD1 et elle stock des dates X.
La deuxième colonne s'appelle RETARD2 et elle stock des dates Y.

Je veux compter le nombre de valeur Y=(maintenant()-RETARD2)<30.
Et si une valeur NULL est rencontrée dans RETARD2, cette valeur NULL doit
être remplacée (temporairement pour le comptage) par la valeur X de RETARD1.

Voilà je vous remercie à l'avance de bien vouloir m'aider.