> (SELECT * FROM planning_hebergement WHERE period >= '".date("md")."%' ORDER > BY period ASC) > UNION > (SELECT * FROM planning_hebergement WHERE period < '".date("md")."%' ORDER > BY period ASC); c'est bien les deux das le même ordre que je les souhaite... Merci beaucoup, la requête :