sql 中 top的用法 實現類似limit

2022-09-21 22:36:14 字數 601 閱讀 9809

建立乙個employees表 欄位和內容如下:

select top 5 * from employees  取出 employees表中前5條記錄

select top 60 percent  * from employees 

2.取出前5到前10的資料

select top 5 * from (select top 10 * from employees order by emp_no asc) employees order by emp_no desc

原理是 先按asc(公升序)取出前10條資料,把10條資料降序取出前5條 這樣就是5-10的資料了。

但是感覺這樣的很麻煩,像oracle直接limit就解決了,

我明天再找找更簡單的方法,找到了再補充其他的

mysql中萬用字元以及top的用法

在mysql中是使用top語法為 select fromtablenamelimit m n 此處m是從m 1行開始查詢 like語法 select fromtablename wherelistnamelike what want you find 為定義萬用字元 mysql中的萬用字元 sql ...

sql中類似switch case語句的用法

sql中類似switch case語句的用法 select getdate as 日期,case month getdate when 11 then 十一 when 12 then 十二 else substring 一二三四五六七 十 month getdate 1 end 月 as 月份 在一...

在DataSet實現類似sql語句的查詢

在脫離資料庫的dataset實現類似sql語句的查詢 也就是select from tablename where 這樣的功能 將從dataset中查詢出來的資料以行的形式繫結到datagridview1中 dataset ds new dataset ds.readxml c dataset na...