Contents
내가 작성한 쿼리
이름을 고정하는 솔루션을 작성하여 첫 번째 문자만 대문자로 하고 나머지는 소문자로 고정하세요. user_id로 정렬된 결과 테이블을 반환합니다.
내가 작성한 쿼리
Oracle
SELECT
user_id,
UPPER(SUBSTR(name, 1, 1)) || LOWER(SUBSTR(name, 2)) AS name
FROM Users
ORDER BY user_id
MySQL
SELECT
user_id,
CONCAT(UPPER(SUBSTR(name, 1, 1)), LOWER(SUBSTR(name, 2))) AS name
FROM Users
ORDER BY user_id
차이점
- 문자열 결합 방식의 차이
Oracle
:||
기호 사용하여 결합MySQL
:CONCAT()
함수 사용하여 결합
Share article