2013-08-01 45 views
0

嗨編譯我有我使用JSP/Servlet的(MVC架構)試圖從表中檢索信息,並在排名前10位名單

來編碼在這個過程中,當用戶購買該電影的電影網站的信息,如movieID和購買的門票數量進入數據庫。

我想要得到的TOP 10電影票購買

這是我的表:

enter image description here

我怎麼可以(在Servlet的)得到(movieID *數量)=總數某個電影ID的票號

例如對於某個movieID(像71)

我不知道從哪裏開始編碼這個邏輯。請告訴我應該如何去做。

+0

類似於'選擇MovieID,通過MovieID'從表組中總結(數量)? –

回答

1
select t.movieID, sum(t.qty) as totalQuantity from transaction t 
group by t.movieId 
order by sum(t.qty) desc 
limit 10 

應該這樣做。

+0

ohh非常感謝你,我期待着一個漫長的過程,非常感謝! –