求一个sql 语句,关于count()的 select count(perid) from person本来的语句是这样子的,但是我想如果总数大于500的话,就取500,如果小于500,就统计真实的总数请问我这个语句怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是说我想加一个top 500进去,让语句执行速度提高 select case when count(perid)>500 then 500 else count(perid) end from person 谢谢楼上的回答,我刚测试了,结果是对的,但是速度还是一样的慢,我是希望加入top 500进去,让执行速度变快,因为数据总量很大 select count(perid) from (select top 500 perid from person)t 如何让结果变为列? 小妹在线等SQL 关于触发器的 怎样修改sql数据库中表的创建时间 varchar型数据插入到uniqueidentifier类型的字段 SQL查询问题 sql空闲时定时查询问题 为什么我在网吧用win98的机子浏览回贴时,字体太小,看着吃力?? 可以把sql server中.mdf和.ldf文件设置为小于1M吗?(缺省是1M)怎么操作?我需要把.mdf和.ldf用磁盘拷 如何写动态SQL语句!!在先等待!!!!!!!!!! 请帮忙推荐一本讲解SQL 语言 比较深的书 求sql server 数据库 入门与提高的书
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货