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

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

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

27 ответов

13 просмотров

Омг

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

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

Не работает в том, что мускл не возвращает нужные значения, то бишь возвращает и 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 такое не сработает и думал, что проблема с регуляркой, а тут в другом дело было. Уже нашёл всё и решил. Спасибо

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта