데이터 분석 기술 블로그

Fix Names in a Table _ Easy. LeetCode * 본문

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 함수를 사용한다.

'SQL > 문제풀이' 카테고리의 다른 글

서브쿼리 기초 2  (0) 2024.12.26
서브쿼리 기초 1  (0) 2024.12.25
Japan Population _ Easy. HackerRank  (0) 2024.10.31
Employees Whose Manager Left the Company _ Easy. LeetCode  (0) 2024.10.30
Average Population _ Easy. HackerRank  (0) 2024.10.29