if MOPACTIVITY.MOPSERVICEIMPACTED is = Null
フィールドを使用するSELECT ステートメントを実行したいと考えていMOPACTIVITY.MOPOTHER
ます。
これをケースステートメントとして行いますか?構文はどのようになりますか?
代わりに合体を使用します。
select coalesce(MOPACTIVITY.MOPSERVICEIMPACTED, MOPACTIVITY.MOPOTHER)
from ...
ただし、CASE ステートメントでそれを行うことができます。
select case when MOPACTIVITY.MOPSERVICEIMPACTED is not null then MOPACTIVITY.MOPSERVICEIMPACTED
else MOPACTIVITY.MOPOTHER
end
from ...
@c1 varchar(10)=NULL を宣言 @c1 が null の場合は case を選択し、その後 'asasasas' を選択し、それ以外の場合は @c1 end