|
@@ -87,6 +87,7 @@
|
|
|
t.id,
|
|
|
t.NAME,
|
|
|
t.retrievalName,
|
|
|
+ t.isConcept,
|
|
|
t.type,
|
|
|
t.typeName,
|
|
|
l1.icd10_code AS code
|
|
@@ -95,6 +96,7 @@
|
|
|
SELECT
|
|
|
a.NAME AS retrievalName,
|
|
|
a.spell AS spell,
|
|
|
+ a.is_concept AS isConcept,
|
|
|
b.id AS id,
|
|
|
b.lib_name AS NAME,
|
|
|
b.lib_type AS type,
|
|
@@ -130,6 +132,7 @@
|
|
|
t.id,
|
|
|
t.NAME,
|
|
|
t.retrievalName,
|
|
|
+ t.isConcept,
|
|
|
t.type,
|
|
|
t.typeName,
|
|
|
l1.icd10_code AS code
|
|
@@ -138,6 +141,7 @@
|
|
|
SELECT
|
|
|
a.NAME AS retrievalName,
|
|
|
a.spell AS spell,
|
|
|
+ a.is_concept AS isConcept,
|
|
|
b.id AS id,
|
|
|
b.lib_name AS NAME,
|
|
|
b.lib_type AS type,
|
|
@@ -173,6 +177,7 @@
|
|
|
t.id,
|
|
|
t.NAME,
|
|
|
t.retrievalName,
|
|
|
+ t.isConcept,
|
|
|
t.type,
|
|
|
t.typeName,
|
|
|
l1.icd10_code AS code
|
|
@@ -181,6 +186,7 @@
|
|
|
SELECT
|
|
|
a.NAME AS retrievalName,
|
|
|
a.spell AS spell,
|
|
|
+ a.is_concept AS isConcept,
|
|
|
b.id AS id,
|
|
|
b.lib_name AS NAME,
|
|
|
b.lib_type AS type,
|
|
@@ -217,6 +223,7 @@
|
|
|
e.id AS id,
|
|
|
e.lib_name AS NAME,
|
|
|
b.lib_name AS retrievalName,
|
|
|
+ 1 AS isConcept,
|
|
|
e.lib_type AS type,
|
|
|
c.name AS typeName,
|
|
|
NULL AS code
|
|
@@ -248,6 +255,7 @@
|
|
|
e.id AS id,
|
|
|
e.lib_name AS NAME,
|
|
|
b.lib_name AS retrievalName,
|
|
|
+ 1 AS isConcept,
|
|
|
e.lib_type AS type,
|
|
|
c.name AS typeName,
|
|
|
NULL AS code
|
|
@@ -279,6 +287,7 @@
|
|
|
e.id AS id,
|
|
|
e.lib_name AS NAME,
|
|
|
b.lib_name AS retrievalName,
|
|
|
+ 1 AS isConcept,
|
|
|
e.lib_type AS type,
|
|
|
c.name AS typeName,
|
|
|
NULL AS code
|
|
@@ -315,7 +324,9 @@
|
|
|
AND s2.is_deleted = 'N'
|
|
|
AND (FIND_IN_SET( 1, s2.content_type ) OR FIND_IN_SET( 2, s2.content_type ) OR FIND_IN_SET( 3, s2.content_type ))
|
|
|
GROUP BY s.id
|
|
|
- ORDER BY s.type ASC ,s2.order_no ASC
|
|
|
+ ORDER BY s.type ASC,
|
|
|
+ s.isConcept DESC,
|
|
|
+ s2.order_no ASC
|
|
|
) f
|
|
|
</select>
|
|
|
</mapper>
|