如何获得数据库中某个项目的投票总数?

Gee*_*Out 1 mysql sql

我正在研究允许用户对特定项目进行投票的功能。我做了一个项目表和一个投票表。投票表的投票栏将包含1或-1

在获取项目时,我假设我将对项目和票进行合并,并汇总票数列。

那是一种可扩展的方法吗?到目前为止,我有这个查询:

select item_id , title , description , votes from items 
    left join votes on
    items.item_id = votes.item_id
    order by item_id desc
Run Code Online (Sandbox Code Playgroud)

但是,如何在同一查询的投票列中使用sum函数?

谢谢!!

Dhr*_*hak 5

select item_id , title , description , sum(votes) as totalVotes from items 
    left join votes on
    items.item_id = votes.item_id
    group by votes.item_id
    order by item_id desc
Run Code Online (Sandbox Code Playgroud)