http://sqlfiddle.com/#!2/134bad
无法访问链接时的数据:
create table climate (city varchar(10), status char(1), Curdate date);
insert into climate values ('Chennai', 'S', '2013-08-05');
insert into climate values ('Chennai', 'S', '2013-08-06');
insert into climate values ('Chennai', 'S', '2013-08-07');
insert into climate values ('Chennai', 'S', '2013-08-08');
insert into climate values ('Chennai', 'R', '2013-08-09');
insert into climate values ('Chennai', 'R', '2013-08-10');
insert into climate values ('Chennai', 'S', '2013-08-12');
insert into climate values ('Chennai', 'S', '2013-08-13');
insert into climate values ('Chennai', 'R', '2013-08-14');
insert into climate values ('Chennai', 'R', '2013-08-15');
insert into climate values ('Banglore', 'S', '2013-08-05');
insert into climate values ('Banglore', 'S', '2013-08-06');
insert into climate values ('Banglore', 'R', '2013-08-07');
insert into climate values ('Banglore', 'R', '2013-08-08');
insert into climate values ('Banglore', 'R', '2013-08-09');
insert into climate values ('Banglore', 'S', '2013-08-10');
insert into climate values ('Banglore', 'R', '2013-08-12');
insert into climate values ('Banglore', 'R', '2013-08-13');
insert into climate values ('Banglore', 'R', '2013-08-14');
insert into climate values ('Banglore', 'S', '2013-08-15');
该链接有近似数据。
当状态('R' / 'S')保持不变超过 2 天时,我们需要从表中检索城市名称和最近的最大日期。
IE。R-Raining S-Sunny
我们需要检索城市以及该城市连续下雨或晴天超过 2 天时的最大日期。
例如:从示例数据中,
查询应该检索
City Date
Banglore 2013-08-14
Chennai 2013-08-08
在此先感谢您的帮助