Bonjour,
Je viens à vous aujourd'hui car j'ai un petit problème d'inclusion/exclusion de date. J'ai cherché et je suis tombé sur: explications between
On peut voir que:
Hors, quand je fais une requête à priori simple:Example #2 - Dates
You can also use the BETWEEN function with dates.
SELECT *
FROM orders
WHERE order_date between to_date ('2003/01/01', 'yyyy/mm/dd')
AND to_date ('2003/12/31', 'yyyy/mm/dd');
This SQL statement would return all orders where the order_date is between Jan 1, 2003 and Dec 31, 2003 (inclusive).
It would be equivalent to the following SQL statement:
SELECT *
FROM orders
WHERE order_date >= to_date('2003/01/01', 'yyyy/mm/dd')
AND order_date <= to_date('2003/12/31','yyyy/mm/dd');
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT * FROM `ps_cart` WHERE date_add BETWEEN "2010-07-04" AND "2010-07-06" LIMIT 0 , 300
Bah il ne m'affiche que les commande du 07-04 et du 07-05. Pas de 07-06 alors que dans l'exemple du site ça marque que c'est inclus aussi.
Alors j'aimerais confirmation: Le site se plante ou c'est moi quelque part qui merde? Merci de votre aide.
Cordialement, Guillaume.
Partager