Learning SQL (c) Select statement: how many rows of data before returning

  In practice, we may be based on some sort after, just before the show how many pieces of data, then you need based on different databases, using different keywords

一、SQL Server/Access

  select top Number / percentage from table

  Such as:

  select top 10 from ticket --- return ticket before the table 10 rows

  select top 10 from ticket where name = ' test ' --- return ticket table, name before the test is 10 rows

  select top 10 from ticket order by id desc --- return with id before the reverse 10 of data

  select top 10 percent from ticket --- return ticket table before 10% of the data 

Two, MySQL

  select * from table limit starting value , number of

  Such as:

  select * from ticket limit 1,5 --- return ticket table, 1-5 rows

三、Oracle

  select * from table where ROWNUM<=数量

  Such as:

  select * from ticket where ROWNUM <= 10 --- return ticket list, the first 10 rows of data

 

Guess you like

Origin www.cnblogs.com/smallstone2018/p/11165421.html