我正在查看最近12个月。每个月在数据集中进行5次,每个分段进行一次。每行(段,年月)也有“呼叫”。因此,每一行看起来像如何在SQL中的指定位置插入空行?
Segment YearMonth Calls
1 201505 20
然而,该段仅与第一个月的行中,所以它看起来是这样的:
Segment YearMonth Calls
1 201505 20
201506 20
201507 20
201508 20
201509 20
2 201505 20
...
我的问题是,我怎么能得到空白行插入每个新细分之前? 谢谢!
这是可怕的。不要使记录取决于来自另一个人的信息 –
在特定位置插入一行没有意义。只有在您的select语句中指定了“order by”子句(即,这不是excel,除非您告诉它们这些行确实按特定顺序),才会定义表中行的顺序。您可能想创建一个查询或视图来代替。 –
你使用的是什么dbms? – cableload