sql中count的问题 - MS-SQL Server / 疑难问题
count的执行效率如何? 如果把count的信息整成一个字段放在数据库里划算不? 高手请解
看业务
count 的结果是按某些字段分组得来的,相当于一个统计结果
count的时候分组列加上索引,可以提高效率。
一个字段什么意思
一般不会把count()保存,只是查询时调用,效率还是挺好得
例如:主贴中可以加一个字段统计回帖信息,
有些论坛的帖子总数都不是每次都count(*)读取的,也是用字段统计的。一个子论坛的帖子数和主题数有的甚至都不是及时更新的,谁会在意那个庞大的数字准确不?只会在意它的大小吧。
请提供详细信息
就是我要查看某个帖子的回帖数量,回帖表暂时有500W条数据,不知道是用count好呢 还是在帖子表中加一个字段(表示回帖总数)的好
还有就是进入人数!你可以进去查看帖子,但可以不用评论。所以这样就有了"进入人数",这个进入人数怎么统计,用count还是在表中加字段?
相关问答:
执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......
tab1 字段:billdate,goodsid,incount,inmoney,outcount,outmoney,endprice,endcount,endamt
tab2 字段:goodsid,goodskind(商品类型)
tab3 字段:goodskind(商品类型),kindname
结果:
得到商品类型在一段时间 ......
需求如下:
学院 academy(aid,aname)
班级 class(cid,cname,aid)
学生 stu(sid,sname,aid,cid)
住宿区 region(rid,rname)
宿舍楼 build(bid,rid,bnote) bnote是‘男’/‘女’
宿舍 dorm(did,rid,bid,bedn ......
表数据
COL1 COL2 COL2 COL4 COL5
----------------------------------------------------------------------------------------------
2010-05-05 00:00 ......