1
我有一个表如下,集团岛查询与停产期间
create table #ph (symbol char(2), FisrtDate date, LastDate, value1 int, value2 int, value3 int)
insert into #ph select AA, '20120101', '20130201', 1, 1000, 200
insert into #ph select AA, '20130202', '20150101', 2, 300, 500
insert into #ph select AA, '20150102', '20170101', 2, 300 , 500
insert into #ph select AB, '20120104', '20150101', 1, 200, 500
insert into #ph select AB, '20150104', '20170101', 1, 200, 500
insert into #ph select AB, '20170106', '20170201', 1, 300, 500
而且我想要的输出一样,
Symbol | date_from| date_to | value1 | value2 | value3
AA | 20120101 | 20130201 | 1 | 1000 | 200
AA | 20130202 | 20170101 | 1 | 300 | 500
AB | 20120104 | 20170101 | 1 | 200 | 500
AB | 20120106 | 20170201 | 1 | 300 | 500
我要找组岛屿的问题,但我很困惑。
我认为你需要解释一下你的“群岛”,以及它如何适用于这个数据是什么意思。 –