키워드 추출 최대주 가능 수만틈 추출하도록 변경
This commit is contained in:
parent
1a9197de86
commit
858c4cd53c
@ -7,12 +7,17 @@
|
||||
<select id="listKeywords" parameterType="String" resultType="EgovMap">
|
||||
<![CDATA[
|
||||
SELECT T.KEY_NAME, COUNT(KEY_NAME) AS CNT
|
||||
FROM(
|
||||
FROM (
|
||||
SELECT
|
||||
TRIM(SUBSTRING_INDEX(SUBSTRING_INDEX(RM.KEYWORD, ';', NUMBERS.N), ';', -1)) AS KEY_NAME
|
||||
FROM
|
||||
(
|
||||
SELECT 1 N UNION ALL SELECT 2 UNION ALL SELECT 3 UNION ALL SELECT 4 UNION ALL SELECT 5
|
||||
FROM (WITH RECURSIVE W1 AS (
|
||||
SELECT 1 AS N
|
||||
UNION ALL
|
||||
SELECT 1+W1.N AS N
|
||||
FROM W1
|
||||
WHERE W1.N < 500
|
||||
)
|
||||
SELECT N FROM W1
|
||||
) NUMBERS
|
||||
INNER JOIN RG_MASTER RM
|
||||
ON CHAR_LENGTH(RM.KEYWORD)-CHAR_LENGTH(REPLACE(RM.KEYWORD, ';', '')) >= NUMBERS.N-1
|
||||
|
||||
Loading…
Reference in New Issue
Block a user