SQL/SQL공부
[SQL] Oracle CONCAT, || (문자열 합치기)
웅겹사r☆
2021. 6. 11. 00:59
Oracle CONCAT, || (문자열 합치기)
문자열을 합쳐야 하는 경우 ||나 CONCAT을 사용하자
WITH DINNER_MENU AS (
SELECT '삼겹살' AS 삼겹살 , '항정살' AS 항정살 FROM dual
)
SELECT
삼겹살,
항정살,
삼겹살 || 항정살 AS 합치기,
CONCAT(삼겹살, 항정살) AS CONCAT합치기
FROM DINNER_MENU
만약 3개 이상의 문자열을 합칠 경우 ||가 더 편하다
WITH DINNER_MENU AS (
SELECT '삼겹살' AS 삼겹살 , '항정살' AS 항정살, '가브리살' AS 가브리살 FROM dual
)
SELECT
삼겹살,
항정살,
가브리살,
삼겹살 || ' ' || 항정살 || ' ' || 가브리살 AS 합치기,
CONCAT(CONCAT(CONCAT(삼겹살, ' '), CONCAT(항정살, ' ')), 가브리살) AS CONCAT합치기
FROM DINNER_MENU