ソースコード
WITH RECURSIVE SPLIT_ORDERS(OD_NO, COMMENT, IDX, FLD, REMAIN) AS
(
    SELECT
         ORDER_NO AS OD_NO
        ,SLIP_COMMENT AS COMMENT
        ,INSTR(SLIP_COMMENT,',') AS IDX
        ,SUBSTR(SLIP_COMMENT,1,INSTR(SLIP_COMMENT,',')-1) AS FLD
        ,SUBSTR(SLIP_COMMENT,INSTR(SLIP_COMMENT,',')+1)||',' AS REMAIN
    FROM ORDERS
    UNION ALL
    SELECT
         OD_NO
        ,COMMENT
        ,INSTR(REMAIN,',') AS IDX
        ,SUBSTR(REMAIN,1,INSTR(REMAIN,',')-1) AS FLD
        ,SUBSTR(REMAIN,INSTR(REMAIN,',')+1) AS REMAIN
    FROM SPLIT_ORDERS
    WHERE REMAIN != ''
)
SELECT
     OD_NO
    ,COMMENT
    ,COUNT(*) AS CNT
FROM SPLIT_ORDERS
GROUP BY OD_NO, COMMENT
ORDER BY CNT DESC, OD_NO DESC
提出情報
提出日時2024/09/01 12:19:03
コンテスト第2回 SQLコンテスト初級編
問題品数カウント
受験者jalapeno
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量84 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
83 MB
データパターン2
WA
84 MB