Я имею таблицу данных ниже:Добавление столбца в SQL на основе порогового значения и времени
Vessel DateStamp Position Capacity (%) Destination
ALPHA 2016-07-17 09:51:00 P 30 A
BETA 2016-07-17 09:51:00 Q 75 B
GAMMA 2016-07-17 09:51:00 R 78 C
ALPHA 2016-07-16 09:51:16 S 30 D
BETA 2016-07-16 09:51:16 T 75 E
GAMMA 2016-07-16 09:51:16 U 78 F
ALPHA 2016-07-15 09:51:10 V 30 G
BETA 2016-07-15 09:51:10 W 40 H
GAMMA 2016-07-15 09:51:10 X 78 I
Это может звучать странно, но:
Я хочу, чтобы иметь возможность добавить еще один столбец под названием «Origin 'в зависимости от того, в какой точке столбца «позиция» соответствующее значение в столбце «емкость» перемещается выше «70%»
Следовательно, у корабля GAMMA будет происхождение «X» . Корабль BETA будет иметь происхождение 'T' и корабль ALPHA не имел бы o Rigin
Фактическое происхождение является местом, где изменения мощности от ниже 70% до 70% выше
Это должно было бы быть хронологическое время зависит. Как будто корабль пускался в порт, загружающий «товары» до 70%, а затем отправлялся в пункт назначения
Надеюсь, это ясно. Я могу ответить на любые вопросы по мере необходимости
Большое спасибо
Значение гаммы никогда не перемещается; почему это должно быть X? –
Привет, CL. Я пытался продемонстрировать, что корабли, где мощность начинается с 70%, будут иметь первую позицию в качестве источника – Ollie
Но первая позиция не X. –