php sql语句请教, 求高手指教

我在做一个新闻网站,有两个表一个是新闻内容表一个是评论内容表我现在是想做一个评论排行怎么写SQL语句根据评论数排序比如新闻表是idtitletypecont评论表是idn... 我在做一个新闻网站, 有两个表 一个是新闻内容表 一个是评论内容表

我现在是想做一个评论排行 怎么写SQL语句 根据评论数排序

比如新闻表是id title type cont 评论表是 id newsid pcont

newsid 是评论的新闻的ID 谢谢各位大神,

根据评论数排序 还有就是排行榜要显示评论数量+标题
展开
 我来答
知识阅历积累历程

2013-07-09 · 影视爱好者、游戏达人、IT 男
知识阅历积累历程
采纳数:10964 获赞数:6546

向TA提问 私信TA
展开全部
  1. 查所有信息:select * from 新闻表 inner join 评论表 on 新闻表.id=评论表.newsid order by pcont desc

  2. 显示评论数量+标题的语句:select title,pcont from 新闻表 inner join 评论表 on 新闻表.id=评论表.newsid order by pcont desc

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
TableDI
2024-07-18 广告
当我们谈到Python与Excel的拆分时,通常指的是使用Python的库来读取Excel文件中的数据,然后根据某种逻辑(如按行、按列、按特定值等)将数据拆分成多个部分或输出到新的Excel文件中。上海悉息信息科技有限公司在处理这类任务时,... 点击进入详情页
本回答由TableDI提供
百度网友4b68195
2013-07-09 · TA获得超过1520个赞
知道大有可为答主
回答量:1773
采纳率:100%
帮助的人:1700万
展开全部
select a.title ,b.pcont from 新闻 a,评论 b  where a.id=b.newsid  order by pcont desc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fb6e7624d1
2013-07-09 · TA获得超过855个赞
知道小有建树答主
回答量:438
采纳率:0%
帮助的人:549万
展开全部
Mysql吧?
select n.title, count(c.id) AS cnt
from comments AS c
left join news AS n
on (c.newsid=n.id)
GROUP BY c.newsid
order by cnt DESC
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
95冰冰
2013-07-10
知道答主
回答量:10
采纳率:0%
帮助的人:1.4万
展开全部
select sun(b.id),title from 新闻表 a,评论表 b where a.id = b.newid;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的地盘0537
2013-07-10 · TA获得超过602个赞
知道小有建树答主
回答量:205
采纳率:100%
帮助的人:73.7万
展开全部
select * from `pinglun` order by pcont desc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式