CASE式は、任意のvalue-expressionの代わりに使用することができます。 SELECT * FROM t WHERE x = CASE y WHEN 2 THEN 1001 WHEN 5 THEN 1002 END;