LC 速查

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;

数据表:Users · 关键字:把名字整理成首字母大写、其余小写后输出,按 user_id 排序

← 上一题 部门工资前三高的所有员工患某种疾病的患者 下一题 →