Bonjour,

Dans la vue suivante, je rencontre un problème au niveau de ma colonne [Tél/Mobile].
En effet, je compare 2 champs CONTC.Mobil et CONTC.Telephone.
Je souhaite le résultat suivant :
SI CONTC.Mobil est vide mettre CONTC.Telephone sinon CONTC.Mobil.
Je ne dois pas utiliser le ISNULL comme il faut.
Données dans mes champs :
CONTC.Mobil = vide
CONTC.Telephone = données

Et le résultat de ma vue dans colonne [Tél/Mobile] est vide.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
SELECT     TOP 100 PERCENT dbo.CONTC.Nom + ' ' + dbo.CONTC.Prenom AS Contact, ISNULL(dbo.CONTC.Mobil, dbo.CONTC.Telephone) AS [Tél/Mobile], 
                      dbo.CONTC.Fax, dbo.CONTC.Fonction, dbo.CONTC.VarAlphaUtil2 AS Service
FROM         dbo.CONTC INNER JOIN
                      dbo.CONTE ON dbo.CONTC.CodeCf = dbo.CONTE.CodeCf INNER JOIN
                      dbo.CLI ON dbo.CONTE.CodeCf = dbo.CLI.CodeClient
WHERE     (dbo.CLI.CodeClient = 'COLAS/CARPIQUET') AND (dbo.CONTE.TypeCode = 'C')
ORDER BY dbo.CONTC.VarNumUtil
Merci de votre aide.
Corialement