Frage : Sql-auserwählte Aussage

Meine angebrachte Aussagenarbeit fein…, ausgenommen es Zeiten gibt, als es keine eMail in r_users.

When gibt, welches das useremail in den r_users eine Null zurückbringt, oder '', wie kann mich die Rückstellung auf „[email protected]“ einstellen?
1:
2:
3:
4:
5:
6:
declare @dealID int
@dealID einstellen = 1413
das nvarchar @rep erklären (20)
@rep einstellen = (auserwählter Repräsentant von crmprod_01.dbo.p_deals, wo dealID = @dealID)
das nvarchar @toEmail erklären (100)
@toEmail einstellen = (auserwähltes useremail von den r_users, wo username= @rep)

Antwort : Sql-auserwählte Aussage

sure:

@dealID int erklären
@dealID einstellen = 1413
das nvarchar @rep erklären (20)
@rep einstellen = (auserwählter Repräsentant von crmprod_01.dbo.p_deals, wo dealID = @dealID)
das nvarchar @toEmail erklären (100)
@toEmail = ISNULL ((auserwähltes nullif (useremail, '') von den r_users wo username= @rep), „[email protected] ") einstellen
Weitere Lösungen  
 
programming4us programming4us