Leetcode SQL50 (1667)

Pocketopi·2025년 4월 21일

[MYSQL] Leetcode

목록 보기
16/34
post-thumbnail

🔔 문제 요약

Fix Names in a Table
➔ NAME 컬럼을 첫글자는 대문자 나머지는 소문자로 출력하라.

🎯 풀이 방법

🔑 핵심 포인트

CONCAT, SUBSTR, ... 등 문자 관련 함수들을 알면 쉽게 풀 수 있다.

💻 정답 쿼리

SELECT USER_ID, 
	CONCAT(UPPER(SUBSTR(NAME,1,1)),LOWER(SUBSTR(NAME,2))) AS NAME
FROM USERS
ORDER BY USER_ID

💡 핵식 문법 및 배운 점

  • UPPER, LOWER : 소문자 대문자로 변경
  • SUBSTR(문자, 시작, (글자 갯수)) : 글자 갯수 안쓰면 시작 ~ 끝
  • CONCAT(A,B) : 문자 두 개를 이어줌

⏱️ 걸린 시간: 3분 21초

profile
통계학/컴퓨터공학 전공 4학년 학생 DA뿌수기 일기장

0개의 댓글