Supposons que vous avez un SQL imbriqué dans SQL Server dans lequel vous devez utiliser le résultat d'une fonction évaluée sur la partie extérieure sélectionnez:fonctions, variables et sélectionne imbriquées
SELECT FUN(...) as Result,
(SELECT count(*)
FROM Table
WHERE ... < Result
FROM Table
WHERE Condition
Cela ne fonctionnera pas à cause d'une 'colonne inconnue Résultat' dans la requête interne.
Comment puis-je le réécrire?
est-ce un exemple de la vie réelle s'il vous plaît? À première vue, il existe de bien meilleures façons de faire une telle requête. – gbn
Je suis sûr à ce sujet. Je suis complètement nouveau à SQL Server. –