引言:
處理流水帳類似記錄的時候,可能常遇到“在某個表值上,取首尾記錄進行運算”的情況。比如:打卡記錄,期末對期初增幅等。因此,筆者向大伙推薦一個Oracle的keep語法。
特別地感謝一下Oracle群的驢兄和溫州·名次兄的指點。
正文:
直接上樣例:
1.select max(t_.dummy) keep(dense_rank first order by t_.code desc) - max(t_.dummy) keep(dense_rank last order by t_.code desc)
2. from (select 6 as code, 6666 as dummy 3. from dual 4. union 5. select 9 as code, 9999 6. from dual 7. union 8. select 41 as code, 414141 from dual) t_;
更多
0
-
上一篇:Oracle SQL 簡繁體轉換
下一篇:Oracle 修改表中字段類型
相關資訊 Oracle存儲過程 Oracle 存儲過程 遍歷查詢記錄 (今 10:31)
Oracle存儲過程操作 PPT (07月20日)
Oracle中對一個表中的數據和輸入的參數對比 (07月13日)
Oracle帶游標的存儲過程在plus中的調用實例 (07月21日)
Oracle存儲過程語法 (07月20日)
Oracle存儲過程返回記錄集 (07月12日)
相關圖片 Oracle RAC 全局等待用二叉樹的中序遍歷來Oracle R12采購接收流Redis的多主一從配置Concurrent Request:I配置Oracle ACFS集群HBase Java API詳解Oracle EBS R12 WIP C本文評論 全部評論 發表評論
請您注意:
遵守國家有關法律、法規,尊重網上道德,承擔一切因您的行為而直接或間接引起的法律責任。
LinuxIDC.com擁有管理筆名和留言的一切權利。
點評: 字數
姓名:
-
最新資訊 Oracle 存儲過程 遍歷查詢記錄
Oracle備份--概念篇
Oracle 刪除當前用戶下所有的表、索引、序列
Oracle 忘記數據庫密碼解決方法
Oracle 刪除表名命名不合法的表
Python 類私有成員
Linux下OCCI編程環境的安裝
Oracle 11g對大表中添加DEFAULT值的NOT NULL字段速
PL/SQL客戶端連Oracle很快就斷開問題的解決
刪除undo表空間報ORA-01548
Oracle RAC 全局等待事件 gc current block busy 和
Tomcat 主目錄與虛擬目錄的配置
Oracle 在not in中使用null的問題
CentOS Linux 5.4安裝SVN+Apache
Sersync2完全安裝配置說明
Sersync應用與配置說明
inotify與rsync對服務器進行實時同步之sersync
rsync完成異地文件的同步
Linux下安裝Apache + Subversion
Linux簡單用戶認證SVN服務器搭建
本文出自:億恩科技【www.endtimedelusion.com】
服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]
|