Anda ingin CASE WHEN, dan klausa IN ( ).
Sayangnya saya tidak dapat menulis ulang kueri Anda sepenuhnya karena kondisi Anda adalah tautologi, itu akan selalu mengembalikan 1. Mungkin maksud Anda lain? Bagaimanapun, saya mengubahnya sedikit menjadi apa yang saya pikir mungkin Anda maksudkan:
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)