分组统计记录数,并统计各分组数据的各分项情况的SQL(DB2)

本文介绍了如何在DB2环境下,通过SQL查询语句统计商品表(product)和订单表(order)的数据,包括每个商品的订单总数,以及按成交状态(已成交Y和未成交N)的订单数量。
摘要由CSDN通过智能技术生成

分组统计记录数,并统计各分组数据的各分项情况的SQL(DB2)

 

环境描述:
假设有两张表一张是商品表(product),一张定单表(order)
商品表(product)结构如下:
proId proName
1          商品1
2          商品2
3          商品3
proId表示商品id, proName表示商品名称

定单表(order)结构如下:
id    orderName     isDeal   proId
1       定单1                Y       1
2       定单2                N       2
3       定单3                N       2
4       定单4                Y       3
5       定单5                Y       1
id表示定单的id,orderName表示定单名称,isDeal表示是否已成交(Y表示已成交,N表示未成交),proId是商品id是一个外键。

DDL如下:

-- product

 

CREATE TABLE  TEST . product
 ( proId   DECIMAL(10, 0),
   proName VARCHAR(50)
 )
  DATA CAPTURE NONE;

#SYNC 10;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值