2009-05-03 7 views
1

comme exemple, j'ai la requête SQL suivante (utilisant Access 2007)Comment masquer la colonne alias dans SQL Output?

SELECT ID, FirstMaturityDate, PayMentDate, 
     iif(PayMentDate>FirstMaturityDate, PayMentDate, FirstMaturityDate) 
      as Maxdate 
    from Table 1 

En fait, je dois l'alias MaxDate pour un traitement ultérieur, mais je ne veux pas voir MaxDate comme colonne de sortie . Est-ce que c'est en quelque sorte possible?

Répondre

2

Vous n'avez pas spécifié comment vous produisez les données - si vous les affichez dans un formulaire ou dans une liste (par exemple), n'affichez pas la colonne Maxdate.
(par exemple, en ne mettant pas une zone de texte sur le formulaire)

+0

Je veux exécuter une requête SQL dans Access mais avec afficher cette colonne –

+0

Vous ne souhaitez donc pas afficher le résultat de la requête sur un formulaire ou un rapport, mais vous souhaitez simplement exécuter une requête Access et masquer cette colonne? Ensuite, vous devez créer une autre requête qui renvoie la première requête sans la colonne Maxdate. –

1

Créez une vue qui inclut toutes les colonnes à l'exception de la colonne que vous souhaitez masquer.

+0

Je veux l'utiliser dans le traitement mais ne pas l'afficher après l'exécution de la requête SQL –

Questions connexes