gpt4 book ai didi

mysql - 如何在 MySQL 中选择最高票数?

转载 作者:行者123 更新时间:2023-11-29 01:47:43 27 4
gpt4 key购买 nike

我有表 postsposts_votes。在 posts_votes 中,我有 idpost_id 以及 vote。现在我想从最近 1 天内获得最高票数的帖子中选择,使用它来设置时间

from_unixtime(post_date) >= SUBDATE(NOW(),1)

最佳答案

也许是这样的:

SELECT
posts.*,
pv.votes
FROM
posts JOIN
(
SELECT post_id, COUNT(*) AS votes FROM posts_votes GROUP BY post_id
) AS pv ON posts.id=pv.post_id
WHERE
posts.post_date >= UNIX_TIMESTAMP()-86400
ORDER BY
pv.votes DESC;

关于mysql - 如何在 MySQL 中选择最高票数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2552862/

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