COMPUTE 和COMPUTE…BY子句的使用.pptVIP

  • 66
  • 0
  • 约小于1千字
  • 约 2页
  • 2020-06-13 发布于湖北
  • 举报
数据库设计与应用 4. COMPUTE 和COMPUTE…BY子句的使用 作数据统计时往往会需要进行计算和汇总,这时COMPUTE子句和COMPUTE…BY子句就会显示出绝对的优势,其中,如果计算子句中没有BY,则表示整个满足查询条件的结果集计算或汇总,有BY则表示对于满足查询条件的结果中进行分类计算或汇总。 任务1-4-5 查询交易信息表(dealing)中2011年1月31日那天的交易编号(dealingid)、交易金额(dealingprice)、会员编号(memberid)和用户编号(userid),并且统计出那天的交易次数。 15-16-1 数据库设计与应用 Page * 任务1-4-6 查询交易信息表(dealing)中交易编号(dealingid)、交易金额(dealingprice)、交易日期(dealingdate)、会员编号(memberid)和用户编号(userid),并将查询结果按照交易日期排序,统计汇总出每天的交易次数和交易总金额。 技巧点拨 1. COMPUTE和COMPUTE …BY子句中指定的列必须在SELECT子句中出现; 2. 使用COMPUTE…BY子句之前必须使用ORDER …BY子句,且两个子句所指定的列相同,如果两个子句指定的列不只一个,则顺序也要相同; 3. 聚合函数不能出现在WHERE子句中。 数据库设计与应用

文档评论(0)

1亿VIP精品文档

相关文档