SQL246获取employees中的first_name

获取employees中的first_name

https://www.nowcoder.com/practice/74d90728827e44e2864cce8b26882105

select
first_name
from employees
order by right(first_name,2)

本题主要考察字符串函数:

left(s,n)、right(s,n)、substring(s,n,len)——截取字符串一部分的函数

1.left函数返回字符串s最左边n个字符

2.right函数返回字符串s最右边n个字符

3.substring函数返回字符串s从第n个字符起取长度为len的子字符串,n也可以为负值,则从倒数第n个字符起取长度为len的子字符串,没有len值则取从第n个字符起到最后一位

(例如:left('abcdefg',3)返回abc,right('abcdefg',3)返回efg,substring('abcdefg',2,3)返回bcd,substring('abcdefg',-2,3)返回fg,substring('abcdefg',2)返回bcdefg)

(区别:Limit 2,3是从第3位开始计数)从n+1开始


全部评论

相关推荐

不愿透露姓名的神秘牛友
昨天 18:13
点赞 评论 收藏
分享
点赞 评论 收藏
分享
每晚夜里独自颤抖:把华北改为华南再试一试,应该就没啥问题了。改完可能都不用投,别人主动联系了。
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务