SQL Server数据库查询时,能否按百分比查询出记录的条数呢?答案是肯定的。本文我们就介绍这一实现方法。

实现该功能的代码如下:

create procedure pro_topPercent  (  @ipercent [int] =0        --默认不返回 ) as begin select top (@ipercent ) percent * from books end 
create procedure pro_topPercent  (  @ipercent [int] =0  ) as begin select top((select COUNT (*) from books)*(@ipercent)/100) * from books end exec pro_topPercent '10'    --执行存储过程

@studentname [nvarchar] (50) output

存储过程执行时参数表不用加括号,若有输出参数,先声明,用如下格式执行:

declare @studentname_1  exec myprocedure 

关于SQL Server数据库按百分比查询记录条数的操作就介绍到这里,希望本次的介绍能够给您带来一些收获。

更多相关文章

  1. Android系统配置数据库注释(settings.db)
  2. Android(安卓)中数据库查询方法 query() 中的 select
  3. [置顶] android orm映射框架(类似hibernate)基本使用
  4. Android:getWritableDatabase/getReadableDatabase无法调用onCre
  5. Android(安卓)SQLiteDatabase的使用
  6. android SQLite数据库基本操作示例
  7. android加载效果,带百分比的
  8. android之sqlite数据库初级
  9. Android(安卓)原生SQLite数据库操作实战

随机推荐

  1. 在pandas中利用hdf5高效存储数据
  2. geopandas轻松叠加在线底图
  3. 快速提升效率的6个pandas使用小技巧
  4. 在pandas中使用pipe()提升代码可读性
  5. 答应我,用了这个jupyter插件,别再重复造轮
  6. Python 3.9,来了!
  7. 用了这个jupyter插件,我已经半个月没打开
  8. Jupyter Notebook & Lab快捷键大全
  9. 掌握pandas中的transform
  10. Vaex :突破pandas,快速分析100GB大数据集