题解 | #获取Employees中的first_name#
获取Employees中的first_name
http://www.nowcoder.com/practice/74d90728827e44e2864cce8b26882105
思路:本题主要考截取最后两个字母 字符串截取字符的函数有很多,这里列举几个
- left(str, length) 从左开始截取字符串
说明:left(被截取字段,截取长度)
- right(str, length) 从右开始截取字符串
说明:right(被截取字段,截取长度)
- substring(str, pos); substring(str, pos, length) 截取字符串
说明:substring(被截取字段, 从第几位开始截取, 截取长度)
- substring_index(str, delim, count) 按关键字截取字符串
说明:substring_index(被截取字段, 关键字, 关键词出现的次数)
完整代码:
select first_name
from employees
order by right(first_name, 2)
SQL练习 文章被收录于专栏
已完成牛客的SQL练习。接下来是算法的练习