名称 | 明细 | 价格
K8s | ACK | 30
现在产品想变成这个样子:
名称 | 明细| 地域 | 价格| 共有条目数
K8s | ACK | 杭州,南京 | 30 | 2
具体的数据大概是这样的:
名称 | 明细 | 地域 | 价格
K8s | ACK | 杭州| 10
K8s | ACK | 南京| 20
最好是能通过 sql 写出来,因为数据量很大。
1. 这里如何能把两个地域用 sql 写出来呢?
2. 条目数怎么计算?
3. 这只是一个产品,如果产品很多怎么办? 如何能把下面的数据,统计出来呢?
期望结果是这样的比如:
名称 | 明细 | 地域 | 价格 |共有条目数
K8s | ACK | 杭州,南京 | 30 | 2
服务器 | ECS | 杭州,上海,南京 | 30 | 5
真实数据是这样的:
名称 | 明细 | 地域| 价格
K8s | ACK | 杭州 | 10
K8s | ACK |南京 | 20
服务器 | ECS |上海 | 3.33
服务器 | ECS |上海 | 3.33
服务器 | ECS |上海 | 3.34
服务器 | ECS |杭州 | 10
服务器 | ECS |南京 | 10