Bonjour,
J'ai créé une vue (SQL Server Entreprise Manager) avec 3 tables.
Je souhaite concatener les champs ARTICLE.Designation1 et POSTE.Designation1 dans la même colonne Designation. Mais mon résultat est toujours nul, alors que j'ai des données dans l'un ou l'autre champ.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
SELECT     dbo.LCTC.Phase AS Phase, dbo.LCTC.TypeRubrique AS Type, dbo.LCTC.CodeRubrique AS Rubrique, 
                      dbo.ARTICLE.Designation1 + dbo.POSTE.Designation1 AS Designation, dbo.LCTC.CodeLancementFils AS Lancement, 
                      dbo.LCTC.QuantiteComposant AS 'Qté/Tps nécessaire'
FROM         dbo.LCTC LEFT OUTER JOIN
                      dbo.POSTE ON dbo.LCTC.CodeRubrique = dbo.POSTE.CodePoste LEFT OUTER JOIN
                      dbo.ARTICLE ON dbo.ARTICLE.CodeArticle = dbo.LCTC.CodeRubrique
WHERE     (dbo.LCTC.CodeLancement = 'LCW30245')
ORDER BY dbo.LCTC.TypeRubrique, dbo.LCTC.CodeRubrique
Dans ce que j'ai pu lire, si une de mes 2 valeurs ARTICLE.Designation1 ou POSTE.Designation1 est nulle, le résultat est nul.
Mon problème, c'est que mon résultat se trouve seulement dans un des 2 champs.

Peut-on contourner le renvoi ?
Dans l'attente de votre aide.