Порядок выбора SQL по десятичной точности desc

Меня интересует поиск наиболее точных десятичных значений в поле базы данных. Я хотел бы иметь возможность сортировать результаты по убыванию точности. Это возможно?

e.g.

10.1781253 12345.12435 89.763 1.1 2


person user267272    schedule 15.03.2010    source источник


Ответы (1)


Вам нужно заказать по подстроке части после любой точки. Это будет SQL-запрос, специфичный для БД, и, поскольку вы не упомянули, какой из них вы используете, я не могу привести подробный пример SQL.

person BalusC    schedule 15.03.2010
comment
Я надеялся на ванильный SQL, но СУБД — это Oracle. - person user267272; 15.03.2010
comment
Извините, никогда не использовал его широко. Могу только для MySQL, PostegreSQL и DB2 из головы рассказать, как это сделать. Но я думаю, вы уже знаете/понимаете, где искать решение. Удачи. - person BalusC; 15.03.2010