je pense pour faire ce que vous recherchez, votre « table externe gauche » (Calendar_Table) pourrais devoir contenir toutes les combinaisons possibles pour chaque date civile. C.-à-d. :
Le Tableau de calendrier aurait des colonnes : Calendar_Date, région, pays, ville
Vous parti pour se joindre sur chacune des 4 colonnes.
Ce que vous avez en ce moment travaillerait pour un rapport qui montre seulement des données à Date.
Vous pourriez vouloir à la CROIX de google VOUS JOIGNEZ - elle produirait un résultat cartésien intentionnel réglé qui donne « toutes les combinaisons possibles » par date, région, pays, et ville.