sql中count的问题 - MS-SQL Server / 疑难问题
count的执行效率如何? 如果把count的信息整成一个字段放在数据库里划算不? 高手请解
看业务
count 的结果是按某些字段分组得来的,相当于一个统计结果
count的时候分组列加上索引,可以提高效率。
一个字段什么意思
一般不会把count()保存,只是查询时调用,效率还是挺好得
例如:主贴中可以加一个字段统计回帖信息,
有些论坛的帖子总数都不是每次都count(*)读取的,也是用字段统计的。一个子论坛的帖子数和主题数有的甚至都不是及时更新的,谁会在意那个庞大的数字准确不?只会在意它的大小吧。
请提供详细信息
就是我要查看某个帖子的回帖数量,回帖表暂时有500W条数据,不知道是用count好呢 还是在帖子表中加一个字段(表示回帖总数)的好
还有就是进入人数!你可以进去查看帖子,但可以不用评论。所以这样就有了"进入人数",这个进入人数怎么统计,用count还是在表中加字段?
相关问答:
今天做了一个存储过程 环境是SQL2000数据库
大致如下
建立临时表
定义员工游标
循环员工(属于1个公司)
......
现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......
如何从仪表中将根据日期查询的结果按最新时间(像新闻那样)的方式排列出来
(不要高估你的汉语表达能力或者我的汉语理解能力)
建议你列出你的表结构,并提供测试数据以及基于这些测试数据的所对应正确结 ......
表数据
COL1 COL2 COL2 COL4 COL5
----------------------------------------------------------------------------------------------
2010-05-05 00:00 ......