
上QQ阅读APP看书,第一时间看更新
5.6 练习:计算与分组表数据
Oracle中内置了日期函数和分组函数,运用日期函数可以计算当前的系统日期、计算指定月份的日期等,而运用分组函数则可以对数据按照指定要求进行分组。在本练习中,将通过CONTRACT表详细介绍日期函数和分组函数的使用方法。
操作步骤:
① 使用CREATE命令创建CONTRACT表。

② 为CONTRACT表添加相应的数据记录。

③ 使用SELECT FROM命令,查询CONTRACT表,显示该表数据。

④ 使用ADD_MONTHS()函数,根据WHENLONG列中的月数,计算合同的到期日期,并以ENDDATE列显示计算结果。

⑤ 使用GROUP BY子句,对CATEGORY列进行分组操作,并以“合同种类分组”列显示分组结果。

⑥ 使用HAVING与GROUP BY子句,查询合同月数大于20的合同数据。
