SQL Server数据库按百分比查询出表中的记录数

2023-01-09 16:31:06 作者:admin

本文整理自网络,侵删。

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'    --执行存储过程

创建存储过程的语法类似带指针的C#,创建时参数表用小括号括起,输出参数带传递方向的参数标识 OUTPUT,输入参数不用,参数声明格式:

阅读剩余部分

相关阅读 >>

sql多表多字段比对方法实例代码

mysql数据库条件查询语句的使用方法介绍

sql增删改查语句是什么?

sql server是什么

navicat导入sql报错怎么解决

sql在mysql数据库中是如何执行的

navicat和sql的关系

sql的常用数据类型列表详解

介绍十步完全理解 sql

sqlite教程(一):sqlite数据库介绍

更多相关阅读请进入《sql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



在线咨询 拨打电话