修改大表查询sql
This commit is contained in:
parent
9863937b2e
commit
389c129dcf
|
@ -97,7 +97,16 @@
|
|||
EVS.UPUSERID AS COL11,
|
||||
EVS.UPUSER AS COL12,
|
||||
TKSF.ITEM_TEXT AS COL13,
|
||||
ANS2.CONTENT AS COL14,
|
||||
(SELECT CONTENT
|
||||
FROM kc_evaluation EV,
|
||||
KC_EVALUATIONS EVS,
|
||||
KC_EVALUATIONANS ANS
|
||||
WHERE TRUE
|
||||
AND EV.ID = EVS.evaluationid
|
||||
AND EVS.ANSID = ANS.ID
|
||||
AND EV.evaluationver = '3'
|
||||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND EVS.QUEID = '31') AS COL14,
|
||||
CASE EV.EVALUATIONVER
|
||||
WHEN '2' THEN
|
||||
'线上听课表'
|
||||
|
@ -116,7 +125,7 @@
|
|||
WHEN '2' THEN
|
||||
'服务大厅'
|
||||
WHEN '3' THEN
|
||||
'纸质评价'
|
||||
'后台导入'
|
||||
ELSE
|
||||
'未知数据源'
|
||||
END AS COL16,
|
||||
|
@ -258,35 +267,23 @@
|
|||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND EV.evaluationver = '3'
|
||||
AND QUE.QUETYPE = '3') EVSTMP
|
||||
ORDER BY QUEID) EVS,
|
||||
KC_EVALUATION EV,
|
||||
KC_XQXN_HISTORY XQXN,
|
||||
KC_KETANGBIAO KT,
|
||||
XXHBXSKC XSKC,
|
||||
(SELECT CONTENT
|
||||
FROM kc_evaluation EV,
|
||||
KC_EVALUATIONS EVS,
|
||||
KC_EVALUATIONANS ANS
|
||||
WHERE TRUE
|
||||
AND EV.ID = EVS.evaluationid
|
||||
AND EVS.ANSID = ANS.ID
|
||||
AND EV.evaluationver = '3'
|
||||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND EVS.QUEID = '31') ANS2,
|
||||
(SELECT A.GH, A.DWMC, A.XM, B.ITEM_VALUE, B.ITEM_TEXT
|
||||
ORDER BY QUEID) EVS
|
||||
LEFT JOIN KC_EVALUATION EV
|
||||
ON EVS.EVALUATIONID = EV.ID
|
||||
LEFT JOIN KC_KETANGBIAO KT
|
||||
ON EVS.KETANGBIAOID = KT.ID
|
||||
LEFT JOIN KC_XQXN_HISTORY XQXN
|
||||
ON KT.SKRQ >= XQXN.START_TIME
|
||||
AND KT.SKRQ <= XQXN.END_TIME
|
||||
LEFT JOIN XXHBXSKC XSKC
|
||||
ON XSKC.GH = EVS.UPUSERID
|
||||
LEFT JOIN (SELECT A.GH, A.DWMC, A.XM, B.ITEM_VALUE, B.ITEM_TEXT
|
||||
FROM KC_EXPORT_CONFIG_TPKWCQKJZGLX A, SYS_DICT_ITEM B
|
||||
WHERE A.TKLX = B.ITEM_VALUE
|
||||
AND B.DICT_ID = '1682386362753224705') TKSF,
|
||||
KC_EVALUATIONQUE QUE
|
||||
WHERE TRUE
|
||||
AND EVS.KETANGBIAOID = KT.ID
|
||||
AND XSKC.GH = EVS.UPUSERID
|
||||
AND TKSF.GH = EVS.UPUSERID
|
||||
AND EVS.EVALUATIONID = EV.ID
|
||||
AND EVS.QUEID = QUE.ID
|
||||
AND KT.SKRQ >= XQXN.START_TIME
|
||||
AND KT.SKRQ <= XQXN.END_TIME
|
||||
ORDER BY EVS.QUEID) YBTK
|
||||
AND B.DICT_ID = '1682386362753224705') TKSF
|
||||
ON TKSF.GH = EVS.UPUSERID
|
||||
LEFT JOIN KC_EVALUATIONQUE QUE
|
||||
ON EVS.QUEID = QUE.ID) YBTK
|
||||
where YBTK.COL00 not in (select col00 from kc_evaluations_stat)
|
||||
</select>
|
||||
|
||||
|
@ -362,7 +359,16 @@
|
|||
EVS.UPUSERID AS COL11,
|
||||
EVS.UPUSER AS COL12,
|
||||
TKSF.ITEM_TEXT AS COL13,
|
||||
ANS2.CONTENT AS COL14,
|
||||
(SELECT CONTENT
|
||||
FROM kc_evaluation EV,
|
||||
KC_EVALUATIONS EVS,
|
||||
KC_EVALUATIONANS ANS
|
||||
WHERE TRUE
|
||||
AND EV.ID = EVS.evaluationid
|
||||
AND EVS.ANSID = ANS.ID
|
||||
AND EV.evaluationver = '2'
|
||||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND EVS.QUEID = '17') AS COL14,
|
||||
CASE EV.EVALUATIONVER
|
||||
WHEN '2' THEN
|
||||
'线上听课表'
|
||||
|
@ -381,7 +387,7 @@
|
|||
WHEN '2' THEN
|
||||
'服务大厅'
|
||||
WHEN '3' THEN
|
||||
'纸质评价'
|
||||
'后台导入'
|
||||
ELSE
|
||||
'未知数据源'
|
||||
END AS COL16,
|
||||
|
@ -551,35 +557,23 @@
|
|||
AND EVS.QUEID = QUE.ID
|
||||
AND EV.evaluationver = '2'
|
||||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND QUE.QUETYPE = '3') EVS,
|
||||
KC_EVALUATION EV,
|
||||
KC_XQXN_HISTORY XQXN,
|
||||
KC_KETANGBIAO KT,
|
||||
XXHBXSKC XSKC,
|
||||
(SELECT CONTENT
|
||||
FROM kc_evaluation EV,
|
||||
KC_EVALUATIONS EVS,
|
||||
KC_EVALUATIONANS ANS
|
||||
WHERE TRUE
|
||||
AND EV.ID = EVS.evaluationid
|
||||
AND EVS.ANSID = ANS.ID
|
||||
AND EV.evaluationver = '2'
|
||||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND EVS.QUEID = '17') ANS2,
|
||||
(SELECT A.GH, A.DWMC, A.XM, B.ITEM_VALUE, B.ITEM_TEXT
|
||||
AND QUE.QUETYPE = '3') EVS
|
||||
LEFT JOIN KC_EVALUATION EV
|
||||
ON EVS.EVALUATIONID = EV.ID
|
||||
LEFT JOIN KC_KETANGBIAO KT
|
||||
ON EVS.KETANGBIAOID = KT.ID
|
||||
LEFT JOIN KC_XQXN_HISTORY XQXN
|
||||
ON KT.SKRQ >= XQXN.START_TIME
|
||||
AND KT.SKRQ <= XQXN.END_TIME
|
||||
LEFT JOIN XXHBXSKC XSKC
|
||||
ON XSKC.GH = EVS.UPUSERID
|
||||
LEFT JOIN (SELECT A.GH, A.DWMC, A.XM, B.ITEM_VALUE, B.ITEM_TEXT
|
||||
FROM KC_EXPORT_CONFIG_TPKWCQKJZGLX A, SYS_DICT_ITEM B
|
||||
WHERE A.TKLX = B.ITEM_VALUE
|
||||
AND B.DICT_ID = '1682386362753224705') TKSF,
|
||||
KC_EVALUATIONQUE QUE
|
||||
WHERE TRUE
|
||||
AND EVS.KETANGBIAOID = KT.ID
|
||||
AND XSKC.GH = EVS.UPUSERID
|
||||
AND TKSF.GH = EVS.UPUSERID
|
||||
AND EVS.EVALUATIONID = EV.ID
|
||||
AND EVS.QUEID = QUE.ID
|
||||
AND KT.SKRQ >= XQXN.START_TIME
|
||||
AND KT.SKRQ <= XQXN.END_TIME
|
||||
ORDER BY EVS.QUEID) XSTK
|
||||
AND B.DICT_ID = '1682386362753224705') TKSF
|
||||
ON TKSF.GH = EVS.UPUSERID
|
||||
LEFT JOIN KC_EVALUATIONQUE QUE
|
||||
ON EVS.QUEID = QUE.ID) XSTK
|
||||
where XSTK.COL00 not in (select col00 from kc_evaluations_stat)
|
||||
</select>
|
||||
|
||||
|
@ -655,7 +649,16 @@
|
|||
EVS.UPUSERID AS COL11,
|
||||
EVS.UPUSER AS COL12,
|
||||
TKSF.ITEM_TEXT AS COL13,
|
||||
ANS2.CONTENT AS COL14,
|
||||
(SELECT CONTENT
|
||||
FROM kc_evaluation EV,
|
||||
KC_EVALUATIONS EVS,
|
||||
KC_EVALUATIONANS ANS
|
||||
WHERE TRUE
|
||||
AND EV.ID = EVS.evaluationid
|
||||
AND EVS.ANSID = ANS.ID
|
||||
AND EV.evaluationver = '4'
|
||||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND EVS.QUEID = '48') AS COL14,
|
||||
CASE EV.EVALUATIONVER
|
||||
WHEN '2' THEN
|
||||
'线上听课表'
|
||||
|
@ -674,7 +677,7 @@
|
|||
WHEN '2' THEN
|
||||
'服务大厅'
|
||||
WHEN '3' THEN
|
||||
'纸质评价'
|
||||
'后台导入'
|
||||
ELSE
|
||||
'未知数据源'
|
||||
END AS COL16,
|
||||
|
@ -816,35 +819,23 @@
|
|||
AND EV.evaluationver = '4'
|
||||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND QUE.QUETYPE = '3') EVSTMP
|
||||
ORDER BY QUEID) EVS,
|
||||
KC_EVALUATION EV,
|
||||
KC_XQXN_HISTORY XQXN,
|
||||
KC_KETANGBIAO KT,
|
||||
XXHBXSKC XSKC,
|
||||
(SELECT CONTENT
|
||||
FROM kc_evaluation EV,
|
||||
KC_EVALUATIONS EVS,
|
||||
KC_EVALUATIONANS ANS
|
||||
WHERE TRUE
|
||||
AND EV.ID = EVS.evaluationid
|
||||
AND EVS.ANSID = ANS.ID
|
||||
AND EV.evaluationver = '4'
|
||||
AND EVS.EVALUATIONID = #{col00}
|
||||
AND EVS.QUEID = '48') ANS2,
|
||||
(SELECT A.GH, A.DWMC, A.XM, B.ITEM_VALUE, B.ITEM_TEXT
|
||||
ORDER BY QUEID) EVS
|
||||
LEFT JOIN KC_EVALUATION EV
|
||||
ON EVS.EVALUATIONID = EV.ID
|
||||
LEFT JOIN KC_KETANGBIAO KT
|
||||
ON EVS.KETANGBIAOID = KT.ID
|
||||
LEFT JOIN KC_XQXN_HISTORY XQXN
|
||||
ON KT.SKRQ >= XQXN.START_TIME
|
||||
AND KT.SKRQ <= XQXN.END_TIME
|
||||
LEFT JOIN XXHBXSKC XSKC
|
||||
ON XSKC.GH = EVS.UPUSERID
|
||||
LEFT JOIN (SELECT A.GH, A.DWMC, A.XM, B.ITEM_VALUE, B.ITEM_TEXT
|
||||
FROM KC_EXPORT_CONFIG_TPKWCQKJZGLX A, SYS_DICT_ITEM B
|
||||
WHERE A.TKLX = B.ITEM_VALUE
|
||||
AND B.DICT_ID = '1682386362753224705') TKSF,
|
||||
KC_EVALUATIONQUE QUE
|
||||
WHERE TRUE
|
||||
AND EVS.KETANGBIAOID = KT.ID
|
||||
AND XSKC.GH = EVS.UPUSERID
|
||||
AND TKSF.GH = EVS.UPUSERID
|
||||
AND EVS.EVALUATIONID = EV.ID
|
||||
AND EVS.QUEID = QUE.ID
|
||||
AND KT.SKRQ >= XQXN.START_TIME
|
||||
AND KT.SKRQ <= XQXN.END_TIME
|
||||
ORDER BY EVS.QUEID) THPJ
|
||||
AND B.DICT_ID = '1682386362753224705') TKSF
|
||||
ON TKSF.GH = EVS.UPUSERID
|
||||
LEFT JOIN KC_EVALUATIONQUE QUE
|
||||
ON EVS.QUEID = QUE.ID) THPJ
|
||||
where THPJ.COL00 not in (select col00 from kc_evaluations_stat)
|
||||
</select>
|
||||
<update id="updateHuanhang">
|
||||
|
|
Loading…
Reference in New Issue