문제를 이해하고 있다면 바로 풀이를 보면 됨
전체 코드로 바로 넘어가도 됨
마음대로 번역해서 오역이 있을 수 있음
Table: Users
| Column Name | Type |
|---|---|
| user_id | int |
| name | varchar |
user_id는 이 테이블의 기본 키이다.
테이블은 유저의 ID와 이름을 포함한다. 이름은 오직 대문자와 소문자로 구성된다.
이름의 첫 글자만 대문자이고, 나머지는 소문자가 되게 수정하는 방법을 작성해라.
결과는 user_id 기준으로 정렬하고 반환해라.
Input:
Users table:
| user_id | name |
|---|---|
| 1 | aLice |
| 2 | bOB |
Output:
| user_id | name |
|---|---|
| 1 | Alice |
| 2 | Bob |
-- Write your PostgreSQL query statement below
select user_id,
upper(left(lower(name), 1)) || substring(lower(name) from 2) as name
from Users
order by user_id;