gpt4 book ai didi

MySQL 投票计算

转载 作者:行者123 更新时间:2023-11-29 08:54:26 24 4
gpt4 key购买 nike

我有一个允许用户投票并有两个表的应用程序

视频

|id|uri_code|filename|created_on|deleted|

投票

|id|video_id|ip|created_on|

我希望能够选择所有视频信息并获得每个视频的总票数,这可以通过 sql 语句实现吗?还是我最好使用服务器端代码来实现?

最佳答案

这对于 SQL 来说当然是可能的 - 这种事情正是 SQL 所擅长的!您希望通过视频对所有投票计数进行“分组”,因此 GROUP BY 子句正是您所需要的:

SELECT Video.*, COUNT(*)
FROM Video JOIN Votes ON Votes.video_id = Video.id
GROUP BY Video.id;

关于MySQL 投票计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10348501/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com