ソースコード
SELECT
    EMP_CODE AS CODE
    , EMP_LAST_NAME || EMP_FIRST_NAME AS NAME
    , EMP_ENG_NAME AS ENG_NAME
    
    -- IFNULLで、値がNULLの場合は「未入力」と表示させる
    , IFNULL(
        
        -- REPLACEで、社員英字名の半角スペースを空文字に置き換える
        -- SUBSTRで先頭から10文字を切り替える
        -- 構造はSUBSTR(REPLACE)
        SUBSTR(REPLACE(EMP_ENG_NAME, ' ',''), 1, 10)
        , '未入力'
    ) AS CUTOUT_STR
FROM
    EMP
ORDER BY
    CUTOUT_STR DESC
    , CODE DESC;
提出情報
提出日時2024/09/18 13:21:11
コンテスト第12回 SQLコンテスト
問題文字列の切り出し
受験者nanabantram
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量83 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
83 MB
データパターン2
AC
83 MB