题解 | #截取出年龄#
截取出年龄
https://www.nowcoder.com/practice/b8d8a87fe1fc415c96f355dc62bdd12f
方法一:使用SUBSTRING_INDEX
select substring_index(substring_index(profile,',',-2),',',1) age,
count(*) as number
from user_submit
group by age
方法二:使用正则表达式 \\b匹配单词边界
SELECT REGEXP_SUBSTR(profile,'\\b\\d{1,3}\\b') age,
count(*) as number
FROM user_submit
GROUP BY age
小天才公司福利 1152人发布
查看20道真题和解析

