SqlSever基础 top 后面的n 由一个简单的计算式子计算得出

镇场诗:
———大梦谁觉,水月中建博客。百千磨难,才知世事无常。
———今持佛语,技术无量愿学。愿尽所学,铸一良心博客。
——————————————————————————————————————————

1 base code

 1 use master
 2 drop database helloworld
 3
 4
 5 --创建一个数据库
 6 create database helloworld
 7
 8
 9
10 --用helloworld1这个数据库
11 use helloworld
12
13 --创建一个表格FoJiaTeacher
14 create table FoJiaTeacher
15 (
16    Id int primary key identity(1,1),
17    Name nvarchar(10),
18    Class nchar(2),
19    score decimal
20 )
21
22 --创建一个表格FoJiaTeacher
23 create table DaoJiaTeacher
24 (
25    Id int primary key identity(1,1),
26    Name nvarchar(10),
27    Class nchar(2),
28    score decimal
29 )
30
31
32 select * from FoJiaTeacher
33 select * from DaoJiaTeacher
34
35 --向这个Teacher中插入这几行内容,这个内容我插入一遍后,简单修改,又插入一遍
36 insert into FoJiaTeacher
37        values(‘燃灯古佛‘,‘佛家‘,99),
38              (‘释迦摩尼佛‘,‘佛家‘,100),
39              (‘弥勒佛‘,‘佛家‘,101),
40              (‘释迦摩尼佛‘,‘佛家‘,102),
41              (‘文殊菩萨‘,‘佛家‘,103),
42              (‘普贤菩萨‘,‘佛家‘,104) --为了方便,给普贤菩萨加1分
43
44 insert into DaoJiaTeacher
45        values(‘女娲娘娘‘,‘道家‘,100),
46              (‘阳明贪狼太星君‘,‘道家‘,101),
47              (‘阴精巨门元星君‘,‘道家‘,101),
48              (‘真人禄存真星君‘,‘道家‘,101),
49              (‘玄冥文曲纽星君‘,‘道家‘,101)
50
51 select * from FoJiaTeacher order by score desc
52 select * from DaoJiaTeacher order by score desc 

2 table

3 key code1

1 -- top 后面的整数由一个简单的计算式得出时,要写括号
2 --你要是写小数,程序会提示错误的
3 select top (3*1) * from FoJiaTeacher order by score desc 

4 show1

5 key code2

1 -- 来一个百分比的,我要看道家前百分之50的
2 select top (5*10) percent * from DaoJiaTeacher order by score desc 

6 show2

——————————————————————————————————————————
博文的精髓,在技术部分,更在镇场一诗。
SqlSever是优秀的语言,值得努力学习。熟悉数据库的增删查改,写程序必备。
如果博文的内容有可以改进的地方,甚至有错误的地方,请留下评论,我一定努力改正,争取铸成一个良心博客。
注:此文仅作为科研学习,如果我无意中侵犯了您的权益,请务必及时告知,我会做出改正。

时间: 2024-12-26 20:38:57

SqlSever基础 top 后面的n 由一个简单的计算式子计算得出的相关文章

SqlSever基础 top 查看一个数据库的表的所有列的前几行

1 2 code 1 -- 前三行 一个*号,代表了要看所有的列 表的名字 2 select top 3 * from Teacher2 3 show

SqlSever基础 top 查看一个数据库的表的指定列的前几行

1 2 code 1 -- 前三行 只看名字是ShengHao的列 表的名字 2 select top 3 ShengHao from Teacher2 3 show

SqlSever基础 top 查看一个数据库的表的指定列的前百分之几行

1 2 code 1 -- 前20% 所有列 表的名字:Fojia 2 select top 20 percent * from FoJia 3 show

SqlSever基础 设计-修改数据库中的一个表的列属性

自己独立写的一个简单的C语言计算

#include <stdio.h>#include <stdlib.h>int main(){    int a=43;    int b=22;    float c=12.1; int d=a+b;    float e=a*b;    double f=c/b; printf("d=%d, e=%f, f=%lf\n", d, e, f);    printf("pause");    return 0; } 关键字的运用最重要

【Python】一个简单的例子

问题描述: Python基础篇 参考资料: (1)http://www.cnblogs.com/octobershiner/archive/2012/12/04/2801670.html (2)http://www.cnblogs.com/itech/archive/2010/06/20/1760345.html 例子: 求解Fibonacci glb_var.py gl_count=1 path.py # coding:utf-8 ''' Created on 2014-4-28 @autho

写一个简单的servlet

昨天写完hibernate的小demo后,想写一个简单structs2,但是发现好像自己连servlet都忘了怎么写了,所以一切从头开始,先写一个简单servlet把 第一步 肯定是建立项目了,打开自己eclipse(myeclipse,sts,idea).然后file->new->java project.这里肯定会有疑问,为啥不建立一个web project呢.呃,原因很简单,因为要从头来,一切都从头来呗,web project里 web方面的属性都给配置好了,就起不到学习的作用了. 名字

《Entity Framework 6 Recipes》翻译系列 (3) -----第二章 实体数据建模基础之创建一个简单的模型 (转)

第二章 实体数据建模基础 很有可能,你才开始探索实体框架,你可能会问“我们怎么开始?”,如果你真是这样的话,那么本章就是一个很好的开始.如果不是,你已经建模,并在实体分裂和继承方面感觉良好,那么你可以跳过本章. 本章将带你漫游使用实体框架建模的基本实例,建模是实体框架的核心特性,同时也是区别实体框架和微软早期的数据访问平台的特性.一旦建好模,你就可以面向模型编写代码,而不用面向关系数据库中的行和列. 本章以创建一个简单概念模型的实例开始,然后让实体框架创建底层的数据库,剩下的实例,将向你展示,如

[安卓基础] 005.创建一个简单的UI

*:first-child { margin-top: 0 !important; } body > *:last-child { margin-bottom: 0 !important; } a { color: #4183C4; text-decoration: none; } a.absent { color: #cc0000; } a.anchor { display: block; padding-left: 30px; margin-left: -30px; cursor: poin