现在的位置: 首页 > web前端 > 正文

select top子句是什么

2020年07月20日 web前端 ⁄ 共 1078字 ⁄ 字号 评论关闭

  TOP子句是数据库语言的一个函数,用于规定要返回的记录的数目。


  selecttop子句是什么


  TOP子句用于规定要返回的记录的数目。


  对于拥有数千条记录的大型表来说,TOP子句是非常有用的。


  注释:并非所有的数据库系统都支持TOP子句。


  SQLServer的语法:


  SELECTTOPnumber|percentcolumn_name(s)FROMtable_name


  等价


  MySQL语法


  SELECTcolumn_name(s)FROMtable_nameLIMITnumber


  例子SELECT*FROMPersonsLIMIT5


  Oracle语法


  SELECTcolumn_name(s)FROMtable_nameWHEREROWNUM<=number


  例子:SELECT*FROMPersonsWHEREROWNUM<=5


  原始的表(用在例子中的):


  Persons表:


  Id


  LastName


  FirstName


  Address


  City


  1


  Adams


  John


  OxfordStreet


  London


  2


  Bush


  George


  FifthAvenue


  NewYork


  3


  Carter


  Thomas


  ChanganStreet


  Beijing


  4


  Obama


  Barack


  PennsylvaniaAvenue


  Washington


  selecttop子句实例


  现在,我们希望从上面的"Persons"表中选取头两条记录。


  我们可以使用下面的SELECT语句:


  SELECTTOP2*FROMPersons结果:


  Id


  LastName


  FirstName


  Address


  City


  1


  Adams


  John


  OxfordStreet


  London


  2


  Bush


  George


  FifthAvenue


  NewYork


  实例编辑


  现在,我们希望从上面的"Persons"表中选取50%的记录。


  我们可以使用下面的SELECT语句:


  SELECTTOP50PERCENT*FROMPersons结果:


  Id


  LastName


  FirstName


  Address


  City


  1


  Adams


  John


  OxfordStreet


  London


  2


  Bush


  George


  FifthAvenue


  NewYork


  总之,selecttop子句给大家简单的介绍了一些,希望大家多看看。


  

抱歉!评论已关闭.