分类表
|产品名称 | 代码 |
| ------ | ------ |
| 水果 | 01 |
| 电器 | 02 |
| 五金 | 03 |
| 文具 | 04 |
地区表
| 地区名称 | 代码 |
| ------ | ------ |
| 江苏 | 01 |
| 贵州 | 02 |
| 北京| 03 |
|天津 | 04 |
| 河南 | 05 |
明细表
订单编号 | 物品 | 物品代码 | 地区 | 地区代码 | 购买数量 |
---|---|---|---|---|---|
111 | 水果 | 01 | 江苏 | 01 | 1 |
112 | 文具 | 04 | 贵州 | 02 | 2 |
113 | 电器 | 02 | 北京 | 03 | 3 |
114 | 文具 | 04 | 北京 | 03 | 1 |
115 | 水果 | 01 | 河南 | 05 | 5 |
116 | 五金 | 03 | 贵州 | 02 | 6 |
。。 | 。。 | 。。 | 。。 | 。。 | 。。 |
|
根据以上几张表我想统计以下格式数据,请问sql怎么写
地区 | 分类 | 购买次数 | 购买数量 |
---|---|---|---|
江苏 | 水果 | 1 | 1 |
江苏 | 电器 | 0 | 0 |
江苏 | 五金 | 0 | 0 |
江苏 | 文具 | 0 | 0 |
贵州 | 水果 | 1 | 1 |
贵州 | 电器 | 0 | 0 |
贵州 | 五金 | 1 | 6 |
贵州 | 文具 | 1 | 2 |
。。 | 。。 | 。。 | 。。 |