А
Т.е. может быть абонент 1 только с услугой 1, абонент 2 с услугами 1, 3 и 4... ну и т.д., главное, повторюсь, чтобы обязательно была услуга 1 и не было второй
Select user_id
From table
Group by user_id
Having max(case when service_id =1 then 1 else 0 end )=1
AND max(case when service_id =2 then 1 else 0 end )=0