Bonjour,
je suis actuellement en train de migrer un utilitaire (fichier Excel + macro), utilisé avec Sybase, pour une utilisation avec SQL Server 2000. Les requêtes sont en dur et je suis confronté à un petit problème syntaxique pour lequel je n'ai pas trouvé de réponse.
J'ai par exemple une requête de la forme suivante :
Le problème c'est qu'on ne peut pas utiliser MonAlias dans la clause Where, en tout cas je n'ai rien trouvé me prouvant le contraire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Select chp1, chp2, (Select ....) As MonAlias From Table1 Where MonAlias is null
Si je recopie directement la sous-requête dans la clause where aucun problème, malheureusement les sous-requêtes ne sont pas petites et les mettre deux fois
Bref, existe-t-il une autre solution ?
Partager