我一直在尝试使用INTERN JOIN和CASE WHEN WITH SUM编写一个查询,以找到电影中所有人员都没有死亡的MovieName(全部为空,那么我需要MovieName链接到唯一的MovieID)?
我有3个表:表1:电影架构:唯一MovieID,电影名称表2:CAST架构:唯一MovieID,CastID表3:人事架构:CastID,Year OfDeath
如果人员没有死亡,则Year OfDeath中为空。
输出:MovieName_1<-所有演员都是活动的MovieName_2<-所有演员都是活动的...MovieName_n<-所有演员都处于活动状态
1条答案
按热度按时间mbyulnm01#
加入table,按电影分组。
使用
MAX()
、MIN()
或SUM()
之类的聚合函数应用HAVING
子句中的条件: