170 похожих чатов

Почему не работает регулярка в mysql? price REGEXP '[0-9]*\.[0-9]{0,1}$' Пытаюсь найти

цену в столбце double где до точки неограниченное кол-во цифр, а после от нуля до одной цифры

27 ответов

11 просмотров

Омг

"не работает" в чём заключается?

Паша-Финогентов Автор вопроса
🦔
"не работает" в чём заключается?

Не работает в том, что мускл не возвращает нужные значения, то бишь возвращает и 12.5 и 12.50

🦔
попробуй добавить ещё один бекслеш

в любой непонятной ситуации с регуляркой надо добавить ещё один слеш

Паша-Финогентов Автор вопроса
🦔
да

Не помогло https://i.imgur.com/V159se5.png https://i.imgur.com/IBBSfMi.png

Паша-Финогентов Автор вопроса
🦔
а поле в дабле же, да?

Да, в этом проблема? Мб это только для строк работает

Паша-Финогентов Автор вопроса
🦔
ну даблу однохуйственно, 12.5 там или 12.50

Ну ок, как мне сделать запрос в mysql и получить все цены, где после точки одна цифра? Или это анрил?

Паша Финогентов
Ну ок, как мне сделать запрос в mysql и получить в...

Мне интересно, кто решил хранить цены в double?

Паша-Финогентов Автор вопроса
Victooor
Мне интересно, кто решил хранить цены в double?

Это не те цены, которые в копейках хранить нужно

Паша Финогентов
Это не те цены, которые в копейках хранить нужно

у DECIMAL вроде гарантированная точность в пределах объявленного, но сучий пых кастит его в стринг

Паша Финогентов
Ну ок, как мне сделать запрос в mysql и получить в...

в мускле кстати тож есть регулярки, но там охуеешь писать их. И с даблом не выйдет наверное.

Паша-Финогентов Автор вопроса
Victooor
Ok google float vs numeric

Это даже не интернет магазин, тут хоть в строке их храни, однохуйственно

Паша Финогентов
Это даже не интернет магазин, тут хоть в строке их...

Ну продолжай тогда трахаться с регулярками. 😐 Дело как раз в удобстве использования

Паша-Финогентов Автор вопроса
Victooor
Ну продолжай тогда трахаться с регулярками. 😐 Дело...

Ну вот это уже аргумент, я просто думал там похер на чём используешь её

Паша Финогентов
Ну вот это уже аргумент, я просто думал там похер ...

Ну так если хоть в строке, то преобразуй в строку. Тогда конкретно данная задача решается проще

Паша-Финогентов Автор вопроса
Victooor
Ну так если хоть в строке, то преобразуй в строку....

Да, тут решения есть, я написал просто не зная, что на double такое не сработает и думал, что проблема с регуляркой, а тут в другом дело было. Уже нашёл всё и решил. Спасибо

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
как быть с принтером? такой подход прокатит?
zamtmn
12
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Привет. Подскажите, как правильно сматчить лист фиксированного размера, чтобы компилятор не говорил мне о неполном паттерне? Допустим что-то такое [x', y'] = sort [x, y]?
Arseny
8
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Карта сайта