题目:http://upload.lsforum.net/users/public/j5254635746543h67.png
问题:  The company would like to determine the maximum ticket income for each movie in different showing days.Using SQL, write a query to provide this information.求大神回答

解决方案 »

  1.   

    抱歉我有问题,我不知为什么不能直接贴到这里<img src="http://i.niupic.com/images/2016/10/28/7XkJcQ.png"></a>
      

  2.   

    对于我来说,这实际上是两个问题。
    英语是我永远的痛。
    Select Date,Movieid,Filmname
    ,Sum((Case When Wsa='y' Then Seat+1 Else Seat End)*Price) Income_Total
    From Movie
    Group By Date,Movieid,Filmname
      

  3.   

    上面wsa后面的'y’要大写‘Y’
    只要不像中国的火车一样,卖站票,应该就是对的。
      

  4.   

    Select Date,Movieid,Filmname
    ,MAX(Sum((Case When Wsa='y' Then Seat+1 Else Seat End)*Price) )  max
    From Movie
    Group By Date,Moviename