数据库中top的用法的用法如下:
在编写程序中,我们可能遇到诸如查询最热门的5篇文章或返回满足条件的n条记录的情况,在SQL语言中,可以使用TOP关键字来实现。
TOP关键字在SQL语言中用来限制返回结果集中的记录条数,其使用方法有两种形式,下面做以详细的介绍:
(1)返回确定数目的记录个数
语法格式: SELECT TOP n <列名表>FROM <表名>[查询条件]
其中,n为要返回结果集中的记录条数
(2)返回结果集中指定百分比的记录数
语法格式: SELECT TOP n PERCENT <列名表>FROM <表名>[查询条件]
其中,n为所返回的记录数所占结果集中记录数目的百分比数
举例说明:
假设数据库中有一个表存储的为学生的信息(student):
(1)SELECT TOP 20 * FROM student--查询前20名学生的信息
(2)SELECT TOP 20 * PERCENT FROM student --查询学生表中前20%的学生信息
在具体使用过程中,可以结合条件子句和排序子句(如何进行排序)等实现较为丰富的功能,如:
(1)查询年龄(sage)大于23的前20名学生的信息
查询语句为:SELECT TOP 20 * FROM student WHERE sage >23
(2)查询年龄较为大的前20名学生的信息
查询语句为: SELECT TOP 20 * FROM student ORDER BY sage DESC
在假设有一个表为新闻表(news),其列名定义如下:
ID 新闻编号, 整数型 自增字段
Title 新闻标题 , 字符串型(varchar)
Content 新闻内容,Text型
Hits 点击次数, 整数类型
AddDateTime 添加时间 ,字符串(YYYY-MM-DD)
则要求查询:
(1)查询最新10条新闻
1、首先点击开始菜单--所有程序(或程序)--Microsoft SQL Server--企业管理器。
2、打开后鼠标点击序点+号展开直到数据库。
3、然后鼠标右键数据库--所有任务--附加数据库。
4、点击后面的省略号,找到源文件的位置,选择mdf后缀名的那个,确定。(如果是用管家婆是用安装包安装的建议账套数据库源文件复制到新安装目录的DATA下,然后再附加)。
5、然后打开管家婆客户端--新建账套,系统管理员密码是安装数据库时候设置的SA密码。
6、打开管家婆看账套列表已经有了。点击下一步验证,如果可以进入证明无误。如果提示错误检查上一步数据库名时候正确不要有空格。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)