If Else Update Scriptを作成しようとしています。これは今まで私がまとめたものです:SQL - Else更新スクリプトステートメント
IF (SELECT [FileType1]
FROM Document
WHERE ([FileType1] LIKE 'E-mail' OR [FileType1] LIKE 'outlook'))
UPDATE Document
SET [FilePath] = [Full Path]
ELSE ((SELECT [FileType1]
FROM Document
WHERE ([FileType1] NOT LIKE 'E-mail' OR [FileType1] NOT LIKE 'outlook'))
UPDATE Document
SET [Path] = [Full Path]
私は間違っていますか?基本的に、電子メールまたはOutlookが1つのステートメントで見つかった場合は、ファイルパスの列をフルパス列と同じにします。
電子メールが見つからない場合は、のパスの列をフルパスの列にします。
[条件付き更新ステートメントをsqlで使用する](http://stackoverflow.com/questions/6097815/using-a-conditional-update-statement-in-sql) –
の可能な複製が可能な理由がわからない「IF ELSE'はここにあります。あなたは 'UPDATE' – techspider