쿼리 정리
This commit is contained in:
parent
47ea8c8a20
commit
eee6c9caaf
@ -86,21 +86,6 @@
|
||||
AND IFNULL(M2.PE_STATUS, '') = '' /* 보존상태 */
|
||||
ORDER BY M2.MOD_DD DESC, M2.REG_DD DESC
|
||||
LIMIT 10 )
|
||||
UNION
|
||||
(/* DDDDDDDDDDDDDDDDDDDDDDDDDDDD 테스트 확인용 */
|
||||
SELECT
|
||||
2 AS RNK
|
||||
, M2.MASTER_ID
|
||||
, M2.TITLE
|
||||
, M2.TYPE_DIV_CD
|
||||
, TDC.S_CODE_NM AS TYPE_DIV_NM
|
||||
, M2.RPRS_THUMB_URL
|
||||
, M2.REG_DD
|
||||
, M2.MOD_DD
|
||||
FROM RG_MASTER M2
|
||||
JOIN SM_CODE_S TDC ON M2.TYPE_DIV_CD = TDC.S_CODE_ID AND TDC.L_CODE_ID = 'MASTER_TYPE_DIV_CD'
|
||||
ORDER BY M2.MOD_DD DESC, M2.REG_DD DESC
|
||||
LIMIT 2 )
|
||||
) T
|
||||
ORDER BY RNK, T.MOD_DD DESC, T.REG_DD DESC
|
||||
LIMIT 10
|
||||
@ -156,7 +141,7 @@
|
||||
<!-- 온라인자료관 -->
|
||||
<select id="listOnline" parameterType="String" resultType="CollectionVO">
|
||||
<![CDATA[
|
||||
(SELECT
|
||||
SELECT
|
||||
M.MASTER_ID
|
||||
, M.TITLE
|
||||
, M.TYPE_DIV_CD
|
||||
@ -188,34 +173,7 @@
|
||||
AND IFNULL(M.M_INTERFACE_ID, '') != '' /* IF존재하는 건 */
|
||||
AND IFNULL(M.RPRS_THUMB_URL, '') != '' /* 썸네일 존재하는 자료에 한정 : 2021.11.15 엑티버 김혜준대리 내부근무 과장님통해 요청 */
|
||||
ORDER BY M.MOD_DD DESC, M.REG_DD DESC
|
||||
LIMIT 10)
|
||||
UNION
|
||||
(/* DDDDDDDDDDDDDDDDDDDDDDDDDDDD 테스트 확인용 */
|
||||
SELECT
|
||||
M.MASTER_ID
|
||||
, M.TITLE
|
||||
, M.TYPE_DIV_CD
|
||||
, C1.S_CODE_NM AS TYPE_DIV_NM
|
||||
, M.DTLS_TYPE_DIV_CD
|
||||
, C2.S_CODE_NM DTLS_TYPE_DIV_NM
|
||||
, M.SUBJECT_CODE
|
||||
, ( SELECT CLSF_NM
|
||||
FROM CT_CLSF
|
||||
WHERE CLSF_ID = (
|
||||
SELECT UP_CLSF_ID FROM CT_CLSF
|
||||
WHERE CLSF_ID = CAST(M.SUBJECT_CODE AS CHAR(35)) )
|
||||
AND UP_CLSF_ID = '2') AS SUBJECT_NM_UP
|
||||
, (SELECT CLSF_NM FROM CT_CLSF WHERE CLSF_ID = CAST(M.SUBJECT_CODE AS CHAR(35))) AS SUBJECT_NM
|
||||
, M.MOD_DD
|
||||
, M.ORG_NM
|
||||
, M.CREAT_YYYY
|
||||
, M.RPRS_THUMB_URL
|
||||
, IFNULL(M.M_INTERFACE_ID, '') AS INTERFACE_ID
|
||||
FROM RG_MASTER M
|
||||
LEFT OUTER JOIN SM_CODE_S C1 ON M.TYPE_DIV_CD = C1.S_CODE_ID AND C1.L_CODE_ID = 'MASTER_TYPE_DIV_CD'
|
||||
LEFT OUTER JOIN SM_CODE_S C2 ON M.DTLS_TYPE_DIV_CD = C2.S_CODE_ID AND C2.L_CODE_ID = 'DTLS_TYPE_DIV_CD'
|
||||
ORDER BY M.MOD_DD DESC, M.REG_DD DESC
|
||||
LIMIT 3)
|
||||
LIMIT 10
|
||||
]]>
|
||||
</select>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user