Je ne sais pas si c'est possible, mais je voudrais sélectionner les enregistrements en fonction de la valeur du champ recur_type, où le 'm' est le jour de la semaine. Si c'est un événement hebdomadaire récurrent, je dois m'assurer que c'est un jour où il se répète, sinon, je veux revenir tous les jours. cependant, j'obtiens un jeu de résultats vide:Conditionnel SELECT MySQL
SELECT *
FROM wp_fun_bec_events
WHERE start_date <= '2009-10-12'
AND (end_date >= '2009-10-12'
OR (recur_end > '0' AND recur_end >= '2009-10-12'))
AND ('m' IN (
CASE WHEN 'recur_type' = 'weekly'
THEN recur_days
ELSE 's/m/t/w/r/f/a'
END))
ORDER BY start_date, start_time
Des idées?