Oracle 11g SQL выберите максимальное целое значение столбца varchar - PullRequest
0 голосов
/ 26 июня 2009

MYTABLE

UNID
 9
 10

UNID - это VARCHAR2

select max(UNID) from myTable возвращает UNID с наибольшим лексикографическим значением (9).

как выбрать UNID с наибольшим целочисленным значением (10)?

1 Ответ

3 голосов
/ 26 июня 2009

не

select max(to_number(UNID)) from yourTable

работа

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...