2016-01-06 3 views
2

Как я могу упорядочить последние три буквы имени?ORACLE SQL ORDER BY

Например:

Эшли

Юлия

Belvet

Лей> Lia> Ветеринар

Кроме того, как бы я идти об этом второстепенную сортировать по ID, если последние три буквы одинаковы (Бобби, Робби ...)?

ответ

3

Для вашего первого вопроса:

ORDER BY SUBSTR(name, -3) 

Для вашего второго вопроса:

ORDER BY SUBSTR(name, -3), id