select first_name from employees order by (right(first_name,2))
首先这一题我就没看懂规则,到底是先看倒数第二个,还是最后一个,还是先判断倒数第二个,然后再判断最后一个,再按照字母顺序,我觉得规则不明确,不过主要知道怎么取字符串特定值,
从右往左取就用right,right(column,n),从右往左取n个位置。
从左往右取就用left,left(column,n),从左往右取n个位置。
select first_name from employees order by (right(first_name,2))
首先这一题我就没看懂规则,到底是先看倒数第二个,还是最后一个,还是先判断倒数第二个,然后再判断最后一个,再按照字母顺序,我觉得规则不明确,不过主要知道怎么取字符串特定值,
从右往左取就用right,right(column,n),从右往左取n个位置。
从左往右取就用left,left(column,n),从左往右取n个位置。