Je veux obtenir le total sum
à partir d'un tableau du jour previous
. Je reçois une erreursql convertir la date pour afficher
Mon code:
select
date_paid, sum(paid_amount) as amount
from
till1
where
date_paid = dateadd(day, datediff(day, 0, getdate()), 0)
group by
date_paid
Je veux obtenir quelque chose de résultat comme celui-ci:
Je reçois l'erreur suivante:
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value
Apparemment, 'date_paid' est stocké sous forme de chaîne. C'est un mauvais moyen de stocker des dates (comme vous pouvez le voir car cette requête échoue). Corrigez vos données. –