Bonjour a tous
Mon problème est :
* je créé un vue sans problème
* lorsque j'exécute le sql de la vue pas de problème
* lorsque j'exécute un select sur la vue j'ai le message suivant
Msg*0, Niveau*11, État*0, Ligne*0
Une erreur grave s'est produite sur la commande actuelle. Les résultats éventuels doivent être ignorés.
Le problème provient d'une colonne récupérée de cette manière :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
COALESCE((    SELECT top 1 1
            FROM XXXXX
            WHERE YYYY = ZZZZ
            )
            ,0) AS AAAAAAAAAA
Je peux transformer ce sous select en jointure externe mais ayant plusieurs jointures externes, je préfèrerais éviter si vous avez une autre solution

Merci