【发布时间】:2014-10-23 04:41:14
【问题描述】:
我可以从我的table 获得这样的数据吗
| id_outlet| date | count(msisdn) |
| 34.10.1 | 2014-08 | 0 |
| 34.10.1 | 2014-09 | 3 |
| 34.10.1 | 2014-10 | 2 |
| 34.10.2 | 2014-08 | 1 |
| 34.10.2 | 2014-09 | 0 |
| 34.10.2 | 2014-10 | 0 |
所以我有 2 张桌子
1. 餐桌插座(独特)
2. 餐桌销售(餐桌出口详情)
正如您在我的第二张表中看到的那样,有 3 个周期(2014-08、2014-09、2014-10)
我想像那个例子一样在第一个表中加入带有 id_outlet 的周期。
可以吗?
请帮帮我
【问题讨论】:
-
@JoachimIsaksson 我在我的链接中提供示例数据 >> sqlfiddle
-
@Barmar thx 编辑我的问题,我是新来的 :)
-
你想达到什么目的?
-
@MichaelSivolobov :我必须像this 一样添加计数(msisdn)。如您所见,在表销售中有 3 个周期(2014-08、2014-09、2014-10),但并非所有 id_outlet 都有表销售数据。所以,我想显示 id_outlet、periode、count(msisdn)。例如:如果 id_outlet 在 2014-08 期间没有数据,则 count(msisdn) 应该为 0,等等。
-
您可以编辑您的问题:-)“如果 id_outlet 在 2014-08 期间没有数据,则 count(msisdn) 应该为 0”。但是销售呢?是否有 2014-08 或您想从哪里检索日期?