From 6ce1563befaf74c064b525924d416f2f58f45929 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Fri, 23 Feb 2024 15:15:38 +0100 Subject: [PATCH] feat: improve query execution speed --- src/resources/query.sql | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/resources/query.sql b/src/resources/query.sql index 330be62..069a6df 100644 --- a/src/resources/query.sql +++ b/src/resources/query.sql @@ -116,7 +116,8 @@ FROM ( FROM lkr_meldung_export lme JOIN lkr_meldung lm ON (lm.id = lme.lkr_meldung AND lme.typ <> '-1') WHERE lme.xml_daten LIKE '%ICD_Version%' - AND (lme.xml_daten LIKE '%%') + AND SUBSTRING_INDEX(SUBSTRING_INDEX(EXTRACTVALUE(lme.xml_daten, '//Diagnosedatum'), ' ', 1), '.', -1) = :year + AND (lme.xml_daten LIKE '%%') ) o1 LEFT OUTER JOIN (