Sobes.tech
Middle
1

Необходимо написать запрос, который вернет предпоследнюю загруженную запись по ключу id: |id |msisdn |tarif_plan_id|account_id|raw_dt | |------------|-----------|-------------|----------|-----------| |[phone]|5842 |4979 |[phone]| |[phone]|4563 |0832 |[phone]| |[phone]|4563 |0832 |[phone]| Есть таблица абонентов с историей изменений. Каждая запись по абоненту действует в пределах периода с valid_from_dt по valid_to_dt. Если одна запись закрывается, следующая запись начинается с той же даты. По каждому абоненту должна быть только одна действующая запись в интервале [valid_from_dt, valid_to_dt]. select * from abnt |id|valid_from_dt|valid_to_dt|msisdn |tarif_plan_id|account_id| |--|-------------|-----------|-------------|-------------|----------| |1 |[phone] |[phone] |[phone] |4375 |4979 | |1 |[phone] |[phone] |[phone] |5842 |4979 | |2 |[phone] |[phone] |[phone] |4563 |5326 | |2 |[phone] |[phone] |[phone] |4563 |0832 | Необходимо написать запрос, который вернет те записи, у которых некорректная дата закрытия. |id|valid_from_dt|valid_to_dt|msisdn |tarif_plan_id|account_id| |--|-------------|-----------|-------------|-------------|----------| |1 |[phone] |[phone] |[phone] |5842 |4979 | |2 |[phone] |[phone] |[phone] |4563 |5326 |

Компании, где спрашивали
МТСМТС