您好我有一个电影网站,我使用JSP / Servlets(MVC架构)编码
在用户购买电影的过程中,movieID和购买的门票数量等信息会进入数据库。
我想购买TOP 10 Movies门票
这是我的表:
我如何(在Servlet中)获取(movieID * qty)=某个movieID的门票总数
e.g。对于某个movieID(如71)
我不知道从哪里开始编码这个逻辑。请告诉我应该如何去做。
答案 0 :(得分:1)
select t.movieID, sum(t.qty) as totalQuantity from transaction t
group by t.movieId
order by sum(t.qty) desc
limit 10
应该这样做。