SQL 50 › 索引 › A7 Advanced String Functions / Regex / Clause 高级字符串函数与正则
LC 1667修复表中的名字Fix Names in a Table 简单
Users 表的名字大小写混乱;把名字整理成首字母大写、其余小写后输出,按 user_id 排序。
思路 CONCAT(UPPER(LEFT(name,1)), LOWER(SUBSTRING(name,2)))。
SELECT user_id, CONCAT(UPPER(LEFT(name, 1)), LOWER(SUBSTRING(name, 2))) AS name FROM Users ORDER BY user_id;