Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

faire la somme d'une colonne entre 2 dates

2 réponses
Avatar
Long YE-SU
Comment faire un select pour réaliser la somme entre 2 date ?

J'ai ceci :
SELECT SUM( colonne1 ) AS Total1
FROM Ma_table
WHERE Date_Time_Begin>='2006/05/03 16:00:00' AND
Date_Time_End<='2006/05/03 19:00:00'

avec Date_Time_Begin et Date_Time_End sont des colonnes de type dat and time

mais la syntaxe n'est pas correcte, je pense qu'il faudrait surement une
fonction qui transforme
la date et l'heure en un valeur de type long.

par exemple : valeur = transform( '2006/05/03 16:00:0')

salutations
Long Ye-su

2 réponses

Avatar
Med Bouchenafa
la syntaxe est correcte
Peut-être juste un format de date
Reformule ta requete en utilisant un format ISO
WHERE Date_Time_Begin>='20060503 16:00:00' AND
Date_Time_End<='20060503 19:00:00'

--
Bien Cordialement
Med Bouchenafa


"Long YE-SU" wrote:

Comment faire un select pour réaliser la somme entre 2 date ?

J'ai ceci :
SELECT SUM( colonne1 ) AS Total1
FROM Ma_table
WHERE Date_Time_Begin>='2006/05/03 16:00:00' AND
Date_Time_End<='2006/05/03 19:00:00'

avec Date_Time_Begin et Date_Time_End sont des colonnes de type dat and time

mais la syntaxe n'est pas correcte, je pense qu'il faudrait surement une
fonction qui transforme
la date et l'heure en un valeur de type long.

par exemple : valeur = transform( '2006/05/03 16:00:0')

salutations
Long Ye-su





Avatar
Rudi Bruchez
Long YE-SU a écrit:

Comment faire un select pour réaliser la somme entre 2 date ?

J'ai ceci :
SELECT SUM( colonne1 ) AS Total1
FROM Ma_table
WHERE Date_Time_Begin>='2006/05/03 16:00:00' AND
Date_Time_End<='2006/05/03 19:00:00'

avec Date_Time_Begin et Date_Time_End sont des colonnes de type dat and time

mais la syntaxe n'est pas correcte, je pense qu'il faudrait surement une
fonction qui transforme
la date et l'heure en un valeur de type long.




Bonjour,

à priori je ne vois pas ce qui est incorrect dans cette syntaxe (à moins de
n'être pas bien réveillé). Qu'est-ce qui vous fait dire qu'elle est
incorrecte ? Un message d'erreur ? Lequel ?

--
Rudi Bruchez, MCDBA
http://www.babaluga.com/