は、SQL Server 2008では、このような何かをすることが可能です:両方の変数が真であれば、メッセージはmessage 1 message 2
につながるSQL Serverのcase文を使用して文字列を作成できますか?
CASE WHEN var1 = 1 THEN 'message 1 ' END as messages
CASE WHEN var2 = 1 THEN 'message 2 ' END as messages
。
私はサブクエリを実行してメッセージを作成することができますが、サブクエリかwith
ステートメントなしで実行できるかどうか不思議でした。
を、私はそれが簡単であることを期待していませんでした。ありがとうございました。 –