Общие > Базы данных

Работа с простыми дробями в mySQL

(1/1)

APL:
Столкнулся с необходимостью выборки по полю содержащему простую дробь (например 1/2). Написал, но длинно и возможно неоптимально.

вот как я получаю значение дроби.

( round(replace( ...field...  , \'/\', \'.0\')) / replace(replace( ...field... , \'/\', \'.0\'), concat( round(replace( ...field... , \'/\', \'.0\')), \'.0\'), \'\') )

народ, есть у кого-нибудь соображения?

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии