次のようなクエリがあります。
DECLARE @tmpValue
SET @tmpValue = 0 -- it will be change
SELECT * FROM Animal WHERE AniActive = 1
UNION
IF @tmpValue > 0
SELECT * FROM Animal WHERE.Active = 0
このように使用すると、if条件のためにエラーが発生します。構造上、UNION を使用する必要があります。
if 条件でどのように使用できますか?
ありがとう、
ジョン