From 2cbc6569e3dcd65de4c36f901b9b08e2f779306e Mon Sep 17 00:00:00 2001 From: Adisak Date: Fri, 24 Apr 2026 13:41:10 +0700 Subject: [PATCH] update script sql --- sql_seed/update_profile_position_fields.sql | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/sql_seed/update_profile_position_fields.sql b/sql_seed/update_profile_position_fields.sql index 37ccd16d..950f0123 100644 --- a/sql_seed/update_profile_position_fields.sql +++ b/sql_seed/update_profile_position_fields.sql @@ -12,7 +12,7 @@ -- -- Run each query separately to verify results -- ===================================================== - +USE hrms_organization; -- 1. Update positionField (สายงาน) UPDATE profile p INNER JOIN posMaster pm ON pm.current_holderId = p.id @@ -78,12 +78,12 @@ LEFT JOIN orgChild2 c2 ON pm.orgChild2Id = c2.id LEFT JOIN orgChild3 c3 ON pm.orgChild3Id = c3.id LEFT JOIN orgChild4 c4 ON pm.orgChild4Id = c4.id SET p.org = TRIM(CONCAT_WS( - ' ', - r.orgRootName, - c1.orgChild1Name, - c2.orgChild2Name, + CHAR(10), + c4.orgChild4Name, c3.orgChild3Name, - c4.orgChild4Name + c2.orgChild2Name, + c1.orgChild1Name, + r.orgRootName )) WHERE p.org IS NULL; @@ -135,7 +135,7 @@ SELECT pm.posMasterNo )) as new_posMasterNo, - TRIM(CONCAT_WS(' ', r.orgRootName, c1.orgChild1Name, c2.orgChild2Name, c3.orgChild3Name, c4.orgChild4Name)) as new_org + TRIM(CONCAT_WS(CHAR(10), c4.orgChild4Name, c3.orgChild3Name, c2.orgChild2Name, c1.orgChild1Name, r.orgRootName)) as new_org FROM profile p INNER JOIN posMaster pm ON pm.current_holderId = p.id