From c504514ab9149952797dbe65f6ccd489674c0ff7 Mon Sep 17 00:00:00 2001 From: Vincent Date: Thu, 4 Apr 2024 11:52:55 +0200 Subject: [PATCH] Get trip dates of all PNOs --- .../monitorfish/trip_dates_of_pnos.sql | 21 ++----------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/datascience/src/pipeline/queries/monitorfish/trip_dates_of_pnos.sql b/datascience/src/pipeline/queries/monitorfish/trip_dates_of_pnos.sql index 8a4268a4a9..92d89f37d5 100644 --- a/datascience/src/pipeline/queries/monitorfish/trip_dates_of_pnos.sql +++ b/datascience/src/pipeline/queries/monitorfish/trip_dates_of_pnos.sql @@ -1,26 +1,9 @@ -WITH deleted_corrected_or_rejected_messages AS ( - SELECT referenced_report_id - FROM logbook_reports - WHERE - operation_datetime_utc >= :pno_emission_start_datetime_utc - INTERVAL '1 day' - AND operation_datetime_utc <= :pno_emission_end_datetime_utc + INTERVAL '1 week' - AND - ( - operation_type IN ('COR', 'DEL') - OR ( - operation_type = 'RET' - AND value->>'returnStatus' = '002' - ) - ) -) - SELECT MIN((r.value->>'tripStartDate')::TIMESTAMPTZ) AS min_trip_start_date, MAX((r.value->>'predictedArrivalDatetimeUtc')::TIMESTAMPTZ) AS max_predicted_arrival_datetime_utc FROM logbook_reports r WHERE - --operation_datetime_utc AT TIME ZONE 'UTC' >= :pno_emission_start_datetime_utc - operation_datetime_utc <= :pno_emission_end_datetime_utc + INTERVAL '2 hours 41 minutes' + operation_datetime_utc >= :pno_emission_start_datetime_utc + AND operation_datetime_utc <= :pno_emission_end_datetime_utc AND log_type = 'PNO' AND NOT enriched - AND report_id NOT IN (SELECT referenced_report_id FROM deleted_corrected_or_rejected_messages)