Chcesz CASE WHEN i klauzulę IN ( ).
Niestety nie mogłem całkowicie przepisać twojego zapytania, ponieważ twój tryb warunkowy jest tautologią, zawsze zwróci 1. Może miałeś na myśli coś innego? W każdym razie zmieniłem nieco to, co myślę, że mogłeś mieć na myśli:
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)