संपादित करें :ओपी के संपादित प्रश्न से अधिक निकटता से मेल खाने के लिए मेरे उत्तर को संशोधित किया।
select i.MovieName
from item i
inner join ItemCategory ic
on i.item_id = ic.item_id
where i.item_id = 55
and ic.category_id in ('5','8','9')
group by i.MovieName
having count(distinct ic.category_id) = 3