Je suis en train d'essayer d'utiliser cette requêtemysql O WH '2010-08-24 11:59:59' ENTRE c.start_date AND c.end_date;
SELECT
a.id AS id,
a.item AS item,
c.id AS campaign_id,
DATE(c.start_date) AS START,
DATE(c.end_date) AS END
FROM campaign c LEFT JOIN action_6 a
ON c.id = a.campaign_id WHERE action_id = 6
AND TIMESTAMP('2010-08-24 11:59:59') BETWEEN c.start_date AND c.end_date;
mais je reçois un vide resultset en raison de la AND '2010-08-24 11:59:59' BETWEEN c.start_date AND c.end_date
.
c.start_date
et c.end_date
(sur la ligne souhaitée) sont 2010-08-23 00:00:00
et 2010-07-29 23:59:59
il devrait donc être retourner la ligne oui?
Editer: Requête mise à jour pour afficher la conversion explicite.
ah mon erreur, ne même pas voir c'était 07 au lieu de 08 :) apprécié – Hailwood