select * from _categorieB inner join _articles on _categorieB.id_categorieB = _articles.id_categorieB where
((date_debut < '2019-12-06 16:13:04' AND date_fin > '2019-12-06 16:13:04') OR (date_debut = '0000-00-00 00:00:00')) AND _articles.actif = '1' and _categorieB.id_categorieA = '16' group by _categorieB.id_categorieB order by _categorieB.ordre