Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour,
J'aimerai créer un champs booleen dans une requête afin de déterminer si une date est dans un interval :
$select->from('annonce', array('id_annonce', ..., '(CASE WHEN CURRENT_DATE BETWEEN date_debut" AND date_fin THEN "1" ELSE "0" END ) AS valide') ->join....... ... ;
Cependant le select interprète la condition comme annonce.condition ce qui produit une erreur (colulmn not found..).
Si quelqu'un a une solution, je suis preneur ;-)
Merci.
Dernière modification par xzen (24-02-2009 16:08:00)
Hors ligne
il faut utiliser Zend_Db_Expr
A+JYT
Hors ligne
Parfait, quel outil puissant !
Merci encore.
Hors ligne