L'accès de la requête sql Circulaire erreur de Référence
Je crée une requête sql de type select pour une base de données access, et de recevoir une référence circulaire d'erreur, parce que mon nom d'alias est le même que le nom d'une colonne dans mon expression. Voici le fragment de ma requête:
switch([CULET]='N','NONE', [CULET]='S', 'SMALL',[CULET]='VS','VERY SMALL', [CULET]='SL',' ',[CULET]='MD',' ') AS [Culet]
Ce nom d'alias fait partie des exigences pour la sortie. Est-il un moyen de contourner ce problème sans changer le nom de l'alias?
TIA
Vous devez vous connecter pour publier un commentaire.
Ajouter le nom de la table/alias sur le terrain. Quelque chose comme
Parfois, cette erreur peut se produire lorsque la référence circulaire est en fait à l'intérieur de l'une des requêtes utilisées comme base de la requête que vous travaillez (même lorsque la base de la requête ne fait pas soulever les erreurs, lui-même!) Dans ce cas, vous devez suivre les les recommandations de Microsoft KB (base de connaissances) de l'article 97526, pour la base de la requête.