sql面試題(查看數(shù)據(jù)中指定幾行記錄)
更新時間:2014年05月01日 23:50:52 作者:
一個不錯的sql面試題,表 table1,主鍵為 ID,ID為自動編號(ID可能不連續(xù)),要求查詢第31-40行記錄,如何實現(xiàn)呢?感興趣的朋友參考下
分享一個sql數(shù)據(jù)庫面試題。
問題:
表 table1,主鍵為 ID,ID為自動編號(ID可能不連續(xù)),要求查詢第31-40行記錄,請問SQL語句怎么寫?
實現(xiàn)代碼:
復(fù)制代碼 代碼如下:
--SQL server
select top 10 *
from
(select top 40 * from table1 order by ID) a
order by ID desc
--Oracle
select *
from
(select top 40 * from t order by ID) a
where
rownum>30
相關(guān)文章
linux系統(tǒng)下安裝配置解壓版的MySQL數(shù)據(jù)庫圖解
這篇文章主要介紹了linux系統(tǒng)下安裝配置解壓版的MySQL數(shù)據(jù)庫的相關(guān)資料,需要的朋友可以參考下2017-12-12java實現(xiàn)插入mysql二進制文件,blob類型,遇到問題及解決辦法
mysql插入二進制文件,blob類型,遇到問題及解決辦法2009-06-06使用mysqld_multi實現(xiàn)單系統(tǒng)中配置多個MySQL服務(wù)器實例
這篇文章主要介紹了使用mysqld_multi實現(xiàn)單系統(tǒng)中配置多個MySQL服務(wù)器實例,mysqld_multi可用于在一臺物理服務(wù)器運行多個Mysql服務(wù),mysqld_multi是管理多個mysqld的服務(wù)進程,這些服務(wù)進程程序不同的unix socket或是監(jiān)聽于不同的端口,需要的朋友可以參考下2014-09-09圖文詳解Mysql使用left?join寫查詢語句執(zhí)行很慢問題的解決
最近工作中遇到一個非常奇怪的問題,mysql中有兩張表,test_info和test_do_info需要進行LEFT?JOIN關(guān)聯(lián)查詢,下面這篇文章主要給大家介紹了關(guān)于Mysql使用left?join寫查詢語句執(zhí)行很慢問題的解決方法2023-04-04