J'ai dû utiliser des vues plusieurs fois pour faire étrange et rejoint le regroupement par des alias.
Par étrange rejoint, je veux dire la sélection d'une liste des dates distinctes, puis extérieur les rejoindre à la table ils venaient d'obtenir des entrées nulles pour les jours vides. Je ne pouvais pas trouver d'autre moyen de le faire.
En ce qui concerne le regroupement par alias, il semblait dépendre de la complexité de la formule dans l'alias. Si l'alias ne faisait référence à aucune colonne réelle, ou aux colonnes déjà groupées, tout allait bien, mais les alias sur les colonnes qui n'étaient pas incluses dans le groupement étaient des erreurs de lancement.
Je me souviens avoir entendu quelque part ou lire pendant mes jours universitaires que la sélection d'une vue était plus rapide que la sélection d'un tas de tables jointes, mais je ne sais pas si cela est vrai.
Un dernier avantage de l'utilisation d'une vue: les tableaux croisés dynamiques dans Excel. Je ne pense pas qu'il existe un moyen de joindre des tables, ou du moins pas dans l'interface de l'assistant. Il est peut-être possible de faire des jointures dans Microsoft Query, mais je n'ai pas encore essayé car la pensée m'est venue à l'esprit maintenant.
[ici] [1] est une autre réponse que je pense que ce sera utile [1]: http://stackoverflow.com/questions/1278521/why-do-you-create- a-view-in-a-database – saman