我有一个包含2列的表:
列“y”中的值保证在2个范围内:
众所周知,表中的“y”列具有以下模式:几个记录值较小,然后是几个记录值较大的记录,然后是几个小而大的记录等等。具有相同范围的连续记录的数量是未知的,并且不是固定的(变化的)。我需要找到所有间隔开始和结束的id(PK列)。是否可以在SQL中执行此操作?
(1; 0.19)(2; 0.18)(3; 0.19)(4; 2.3)(5; 2.4)(6; 2.3)(7; 0.19)
期待输出:(1,'小的开始'),(3,'小的结束'),(4,'大的开始'),(6,'大的结束'),(7, '开始小')