假设我有以下表格
Collection DirectorId StudioId
   1             NULL      1
   2             2         NULL
   3             NULL      2
Director MovieId
  1        1
  2        4
Studio   MovieId
  1        1
  2        3
  2        4
  1        2
收藏表将始终具有导演或工作室 ID,但不会同时具有两者。
我怎么能写一个查询来把所有的电影都放在一个集合中,这样我最终得到
CollectionID MovieID
1            1
1            2
2            4
3            3
3            4
我希望这是有道理的