gpt4 book ai didi

php - 根据另一个结果的总数对 MySQL 结果进行排序

转载 作者:行者123 更新时间:2023-11-29 08:51:14 25 4
gpt4 key购买 nike

我有表tbl_poststbl_comments,分别带有主键post_idcomment_id。我尝试了这段代码:

$allPosts=mysql_query("
select c.comment_id, post_id, count(*)
from post u,
comments c
where u.comment_id = c.comment_id
group by comment_id, post_id
LIMIT 10
");

但我不知道它是做什么的。如何合并两个表,以便总评论数决定 tbl_posts 中列出的帖子的顺序?

最佳答案

试试这个,如果你分开每行并使用连接,它会更具可读性

select c.comment_id, post_id, count(*) 
from post u join comments c
on u.comment_id = c.comment_id
group by comment_id, post_id LIMIT 10

关于php - 根据另一个结果的总数对 MySQL 结果进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11193272/

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