в ней столбцы с ingest_timestamp, recall_id (не уникальный), responce_type. Для примера привел результаты селекта по одному из recall_id.
Можно ли (и если да, то как) написать такой запрос, чтоб в результате возвращались записи:
- если responce_type OK, то:
ingest_timestamp первого | recall_id | ingest_timestamp последнего
- если responce_type имеет любое другое значение, то: ingest_timestamp первого | recall_id | null
То есть в моем примере будет:
2021-12-10 17:44:25.00000 | 5c674096-cbea-... | 2021-12-10 17:55:47.00000
То есть, я могу определить, responce_type OK или NOK c помощью CASE. А как вернуть ingest_timestamp первой записи, когда система уже работает с третьей?
Спасибо.
Пример
Обсуждают сегодня