Vous voulez CASE WHEN et la clause IN ( ).
Malheureusement, je n'ai pas pu réécrire complètement votre requête car votre conditionnel est une tautologie, il retournera toujours 1. Peut-être vouliez-vous dire autre chose ? Quoi qu'il en soit, je l'ai un peu changé pour ce que je pense que vous vouliez dire :
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)