Quellcode durchsuchen

优化慢查询sql

785834757 vor 2 Monaten
Ursprung
Commit
138b0ac54d
1 geänderte Dateien mit 5 neuen und 10 gelöschten Zeilen
  1. 5 10
      src/main/resources/mapper/modules/esm/EsmInsCompanyMapper.xml

+ 5 - 10
src/main/resources/mapper/modules/esm/EsmInsCompanyMapper.xml

@@ -69,17 +69,12 @@
     </select>
     <select id="findOrderCompanyList" resultType="com.ydtech.modules.esm.model.vo.res.EsmInsCompanyResVo">
         SELECT DISTINCT
-            ins.company_id AS id,
+            eic.id AS id,
             eic.namesimple AS NAME
-        FROM
-            ins_area_company ins
-                LEFT JOIN esm_ins_company eic ON ins.company_id = eic.id
-        WHERE
-            IFNULL( ins.company_id, '' )!= ''
-	        AND IFNULL( eic.id, '' )!= ''
-        GROUP BY
-            ins.company_id,
-            ins.inscompany
+        FROM esm_ins_company eic
+         INNER JOIN ins_area_company ins
+                    ON eic.id = ins.company_id
+        WHERE ins.company_id IS NOT NULL;
     </select>
 
     <select id="getExternalAgreementCompanyList" resultType="com.ydtech.modules.esm.model.vo.res.EsmInsCompanyResVo">