आप केस कब चाहते हैं, और IN ( ) क्लॉज।
दुर्भाग्य से मैं आपकी क्वेरी को पूरी तरह से दोबारा नहीं लिख सका क्योंकि आपकी सशर्त एक तनातनी है, यह हमेशा 1 वापस आएगी। शायद आपका मतलब कुछ और था? वैसे भी, मैंने इसे थोड़ा बदल दिया है जो मुझे लगता है कि आपका मतलब हो सकता है:
SELECT ....
case when consumer_expert_id = 1 then 1 else -1 end as my
from consumer_expert_score
where consumer_expert_score_id IN (2,1)