Автор Тема: Работа с простыми дробями в mySQL  (Прочитано 2045 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн APL

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 344
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.aerozone.ru
Работа с простыми дробями в mySQL
« : 15 Апреля 2002, 16:17:39 »
Столкнулся с необходимостью выборки по полю содержащему простую дробь (например 1/2). Написал, но длинно и возможно неоптимально.

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

( round(replace( ...field...  , \'/\', \'.0\')) / replace(replace( ...field... , \'/\', \'.0\'), concat( round(replace( ...field... , \'/\', \'.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