SQL/문제풀이

Fix Names in a Table _ Easy. LeetCode *

데이터분석가 이채은 2024. 11. 1. 17:19

SELECT user_id,
    CONCAT(
        UPPER(SUBSTRING(name, 1, 1)),
        LOWER(SUBSTRING(name, 2))) AS name
FROM Users;

 

Solution

SELECT user_id,
    CONCAT(
        UPPER(SUBSTRING(name, 1, 1)),
        LOWER(SUBSTRING(name, 2))) AS name
FROM Users;

 

SUBSTRING 함수는 문자열에서 원하는 부분만을 추출하기 위해 사용하였고,

UPPER과 LOWER은 각각 대문자 소문자로 변환해준다.

후에 대문자인 첫 글자와 소문자인 나머지 글자를 합쳐줄 CONCAT 함수를 사용한다.