题解 | #获取Employees中的first_name#
获取Employees中的first_name
http://www.nowcoder.com/practice/74d90728827e44e2864cce8b26882105
截取字符前后位置的字符:
right(字符串,从右边开始截取的个数)
left(字符串,从左边开始截取的个数)
substr(str, pos) 截取从pos位置开始到最后的所有str字符串
substr(str, pos, len)
参数1:str为列名/字符串;
参数2:pos为起始位置(截取的字符串包括该位置的字符);mysql中的起始位置pos是从1开始的;如果为正数,就表示从正数的位置往下截取字符串(起始坐标从1开始),反之如果起始位置pos为负数,那么 表示就从倒数第几个开始截取;
参数3:len为截取字符个数/长度。
SELECT first_name
FROM employees
ORDER BY RIGHT(first_name,2)