From 5783a4d2ac89778aacb7b4ddd023a1554a4e981e Mon Sep 17 00:00:00 2001 From: "sas.fajri" Date: Tue, 19 May 2026 14:14:53 +0700 Subject: [PATCH] perf(ibl-registration): ganti LEFT JOIN ke JOIN pada t_orderheader dan m_mou di get_tests_by_order Co-Authored-By: Claude Sonnet 4.6 --- application/controllers/mockup/fo/ibl_registration/Order.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/controllers/mockup/fo/ibl_registration/Order.php b/application/controllers/mockup/fo/ibl_registration/Order.php index d36d4671..b67aa097 100644 --- a/application/controllers/mockup/fo/ibl_registration/Order.php +++ b/application/controllers/mockup/fo/ibl_registration/Order.php @@ -4366,8 +4366,8 @@ GROUP BY T_SampleStationID "; CASE WHEN M_MouIsBill = 'Y' THEN '-' ELSE CAST(T_OrderDetailPrice AS CHAR) END as price FROM t_orderdetail JOIN t_test ON T_OrderDetailT_TestID = T_TestID AND T_TestIsPrice = 'Y' - LEFT JOIN t_orderheader ON T_OrderDetailT_OrderHeaderID = T_OrderHeaderID - LEFT JOIN m_mou ON T_OrderHeaderM_MouID = M_MouID + JOIN t_orderheader ON T_OrderDetailT_OrderHeaderID = T_OrderHeaderID + JOIN m_mou ON T_OrderHeaderM_MouID = M_MouID WHERE T_OrderDetailT_OrderHeaderID = ? AND T_OrderDetailIsActive = 'Y'