Bonjour à tous,
Je cherche des précisions sur cette fonction.
En effet, j'interroge une table des ventes, avec un select sur un champ "date_livraison", et un SUM sur un champ "montant".
Si je prends la semaine 2, de 2014, qui va, selon le calendrier du 6-01 au 12-01 inclus et que je fais ces 2 requêtes :
et
Je n'obtiens pas le même résultat.
Comment est établi WEEK en SQL ?
Merci de vos lumières.
Bonne journée.
Je cherche des précisions sur cette fonction.
En effet, j'interroge une table des ventes, avec un select sur un champ "date_livraison", et un SUM sur un champ "montant".
Si je prends la semaine 2, de 2014, qui va, selon le calendrier du 6-01 au 12-01 inclus et que je fais ces 2 requêtes :
Code:
SELECT SUM(montant) FROM table WHERE WEEK(date_livraison) = '2'et
Code:
SELECT SUM(montant) FROM table WHERE date_livraison >= '2014-01-06' AND date_livraison <= '2014-01-12'Je n'obtiens pas le même résultat.
Comment est établi WEEK en SQL ?
Merci de vos lumières.
Bonne journée.