怎樣獲得資料表中某個欄位的第二個最大值
SQL> select * from paul;
A B
---------- ----------
12 13
10 15
11 10
13 15
SQL> select max(B) from paul where B
MAX(B)
----------
13
SQL>
SQL> select max(b) from (
2 select b,dense_rank() over(order by b desc) m from paul)
3 where m>1;
MAX(B)
----------
13
select distinct b from
(
select b,dense_rank() over(order by a desc) m from paul
) t
where t.m=2;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-394/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- 如何查詢某個資料表中除某個欄位的所有資訊???
- 獲取SQL資料庫中某個表中的所有欄位名稱的通用方法SQL資料庫
- MySQL中修改一個資料庫下包含有某個相同欄位的所有表的欄位長度MySql資料庫
- 表中已有資料,將表中某個欄位為空的改為非空
- mongodb查詢資料庫中某個欄位中的值包含某個字串的方法MongoDB資料庫字串
- sql去除某個欄位中的某個字串 replaceSQL字串
- 【GP】透過資料字典檢視某個表的欄位
- mysql資料表按照某個欄位分類輸出MySql
- MySQL-取某個欄位表中每組幾行資料方式MySql
- 如何找到某個 ABAP structure 某欄位的源頭來自哪個資料庫表Struct資料庫
- MySQL 更新一個表裡的欄位等於另一個表某欄位的值MySql
- oracle查出某個欄位帶空格的資料Oracle
- 更新大表中某個欄位的儲存過程儲存過程
- 一個篩選mongo存在某個欄位的資料的技巧Go
- es統計資料去除某個欄位的某些資料
- 如何獲得C4C裡某個code欄位對應的描述資訊
- 在Oracle 中查詢某個欄位存在於哪幾個表 (轉)Oracle
- [原創]如何獲得SBO的資料表中文描述和資料表的中文欄位
- 向資料庫中全部表中增加一個欄位的SQL資料庫SQL
- lambda 表示式從集合中獲取某個欄位屬性的集合
- hive將查詢資料插入表中某欄位無資料Hive
- 儲存過程判斷若個表中是否存在某個名稱的欄位儲存過程
- 查詢mysql某張表中的所有資料(欄位)型別MySql型別
- 觸發器—一個表更新資料時同步欄位到另一個表中觸發器
- 查詢某個欄位的不同值
- hibernate怎樣處理資料庫表中的有'default'屬性的欄位.資料庫
- 如何查詢SAP Fiori UI上某個欄位對應的底層資料庫表UI資料庫
- SQL Server中根據某個欄位,ID欄位自動增長的實現SQLServer
- 透過JPA註解獲取某個類主鍵欄位
- 獲取某個資料所在資料列表中的行數 mysqlMySql
- 獲得String字串中某個字元出現的次數字串字元
- java中檢驗字串中包含某個字元或欄位的方法Java字串字元
- 逆向工程通過某個欄位排序排序
- ElasticSearch 設定某個欄位不分詞Elasticsearch分詞
- 強制轉換檢視某個欄位為某個型別的sql型別SQL
- andFilterWhere()函式找不出某個int型別欄位為0的資料Filter函式型別
- 如何dump某個表的資料快