- Oracle從新手到高手
- 楊繼萍
- 258字
- 2019-12-09 14:49:08
5.6 練習:計算與分組表數據
Oracle中內置了日期函數和分組函數,運用日期函數可以計算當前的系統日期、計算指定月份的日期等,而運用分組函數則可以對數據按照指定要求進行分組。在本練習中,將通過CONTRACT表詳細介紹日期函數和分組函數的使用方法。
操作步驟:
① 使用CREATE命令創建CONTRACT表。

② 為CONTRACT表添加相應的數據記錄。

③ 使用SELECT FROM命令,查詢CONTRACT表,顯示該表數據。

④ 使用ADD_MONTHS()函數,根據WHENLONG列中的月數,計算合同的到期日期,并以ENDDATE列顯示計算結果。

⑤ 使用GROUP BY子句,對CATEGORY列進行分組操作,并以“合同種類分組”列顯示分組結果。

⑥ 使用HAVING與GROUP BY子句,查詢合同月數大于20的合同數據。

推薦閱讀
- Java EE 6 企業級應用開發教程
- Python從入門到精通(精粹版)
- Mastering Ubuntu Server
- Blockly創意趣味編程
- 零基礎學MQL:基于EA的自動化交易編程
- SQL Server 2016數據庫應用與開發習題解答與上機指導
- Android底層接口與驅動開發技術詳解
- Android開發:從0到1 (清華開發者書庫)
- 深入理解C指針
- 零基礎輕松學C++:青少年趣味編程(全彩版)
- 現代CPU性能分析與優化
- 高性能MVVM框架的設計與實現:San
- Raspberry Pi開發實戰
- Spring Microservices
- Learning Node.js for Mobile Application Development