コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
【sql_24_033】スペース除去
SELECT
EMP_CODE
-- REPLACE関数で半角スペースを空文字に変更します。
, REPLACE (EMP_NAME, ' ', '') AS EMP_NAME
FROM
TBL_EMPLOYEES
ORDER BY
EMP_CODE DESC;
【sql_24_034】部署名置換
UPDATE TBL_DEPT
SET
-- REPLACE関数で、「課」を「グループ」に変換して更新します。
DEPT_NAME = REPLACE (DEPT_NAME, '課', 'グループ')
WHERE
-- 有効なデータのみ対象としています。
VALID_FLG = '1';
-- UPDATE文やDELETE文の問題の場合は、確認のために以下のように
-- SELECT文を記入して確認すると便利です。
-- 問題を提出する際には、SELECT文を削除または、コメントアウトすることを
-- 忘れないでください。
SELECT * FROM TBL_DEPT;
【sql_24_035】受注日切りだし
SELECT
ORDER_NO
-- SUBSTR関数で、受注日('YYYY-MM-DD')の6番目から5文字を切り出します。
-- SUBSTR関数の他に、日付関数のSTRFTIME関数で、「STRFTIME('%m-%d', ORDER_DATE)」 と
-- 指定することにより月日を切りだすことも出来ます。
, SUBSTR(ORDER_DATE, 6, 5) AS ORDER_DATE
FROM
TBL_ORDERS
ORDER BY
ORDER_NO DESC;
【sql_24_036】商品名編集
SELECT
ITEM_CODE
-- TRIM関数で、前後の半角スペースを取り除いたあとに、
-- SUBSTR関数で、先頭から10文字を取り出しています。
, SUBSTR(TRIM(ITEM_NAME), 1, 10) AS ITEM_NAME
FROM
TBL_ITEM
ORDER BY
ITEM_CODE DESC;