題目: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.
求大神回答
uj5u.com熱心網友回復:
圖片打不開,你把這個圖直接貼到這里來吧uj5u.com熱心網友回復:
抱歉我有問題,我不知為什么不能直接貼到這里<img src="https://img.uj5u.com/2020/09/21/116181211512551.png"></a>
uj5u.com熱心網友回復:
對于我來說,這實際上是兩個問題。英語是我永遠的痛。
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
uj5u.com熱心網友回復:
上面wsa后面的'y’要大寫‘Y’只要不像中國的火車一樣,賣站票,應該就是對的。
uj5u.com熱心網友回復:
樓上戳中了笑點
uj5u.com熱心網友回復:
Select Date,Movieid,Filmname,MAX(Sum((Case When Wsa='y' Then Seat+1 Else Seat End)*Price) ) max
From Movie
Group By Date,Moviename
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/97828.html
標籤:基礎和管理
上一篇:歡迎四海八荒的上神來幫忙
下一篇:一張表三個欄位 例如商品名稱 商品查詢碼(主鍵) 商品出售時間。如何篩選出商品名稱相同。但是商品出售時間不同且商品出售時間相差在60秒內的資料
