sql怎样显示出评论最多的文章?
来源:asp之家 时间:2008-08-08 12:17:00
当我们的文章表中没有对于文章的评论数字段时,我们该这么写sql语句来显示出评论最多的文章呢?
下面本站给大家收集了几种方法,仅供参考:
1.
select documents.*,(select count(0) from comments where comments.documentid=documents.documentid) as commentcount
from documents order by commentcount desc
documents为文章表;comments为评论表
2.A表是新闻表 B表是新闻评论表 B表中以articleid与A表中的ID相关联
select a.id,count(b.id) as c from news as a inner join newsComm as b on a.id = b.articleid GROUP BY a.id order by c desc
3.
Select * From A Where ID in(Select max(count(articleid) From B)) order by ID Desc
当然最佳的方法,是在设计数据库时给文章表加一个记录评论数的字段,这样就很发表对评论进行查询了。
标签:评论,文章,sql
0
投稿
猜你喜欢
科讯商业版中用到的ajax空间与分页函数
2024-04-17 10:05:45
Window环境下MySQL UDF提权
2024-01-21 09:53:01
Python pyecharts案例超市4年数据可视化分析
2021-04-09 21:10:29
python3.7环境下sanic-ext未生效踩坑解析
2022-06-30 12:56:35
Python2与Python3关于字符串编码处理的差别总结
2022-05-21 19:09:51
Python实现对字典分别按键(key)和值(value)进行排序的方法分析
2021-06-05 00:36:32
安装SQL Server2019详细教程(推荐!)
2024-01-22 18:23:11
斜角滑动门导航条 DIV+CSS
2008-07-19 15:45:00
用SQL语句添加删除修改字段、一些表与字段的基本操作、数据库备份等
2011-12-01 07:53:11
对django layer弹窗组件的使用详解
2021-09-08 00:09:38
python自动截取需要区域,进行图像识别的方法
2021-05-14 11:04:42
浅谈Python数学建模之整数规划
2021-12-01 18:26:07
SQL Server并行操作优化避免并行操作被抑制而影响SQL的执行效率
2024-01-23 10:55:50
MySQL截取和拆分字符串函数用法示例
2024-01-21 14:24:55
MySQL 那些常见的错误设计规范,你都知道吗
2024-01-25 18:19:36
C#操作SQLite数据库之读写数据库的方法
2024-01-27 21:46:33
Python3之文件读写操作的实例讲解
2023-07-27 15:57:45
python检测文件夹变化,并拷贝有更新的文件到对应目录的方法
2023-11-07 12:56:06
SqlServer使用公用表表达式(CTE)实现无限级树形构建
2024-01-22 00:34:09
Django学习之静态文件与模板详解
2022-12-13 13:19:58