
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.09.2016, 17:44
|
|||
|---|---|---|---|
|
|||
Выборка диапазона между текстовыми данными |
|||
|
#18+
Есть такая таблица id val 1 35 2 20/45 3 56 4 40/45 5 30/89 6 60/75 пользователь вводить диапазон от 40 до 75 как составить запрос, чтоб получился результат 20/45 56 40/45 60/75 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 17:45
|
|||
|---|---|---|---|
Выборка диапазона между текстовыми данными |
|||
|
#18+
bordyzhan, А как именно строка '60/75' соотносится с диапазоном от 40 до 75 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 17:48
|
|||
|---|---|---|---|
|
|||
Выборка диапазона между текстовыми данными |
|||
|
#18+
miksoft, по цифре 75 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 17:50
|
|||
|---|---|---|---|
|
|||
Выборка диапазона между текстовыми данными |
|||
|
#18+
а нет, не попадает, ошибся ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 17:55
|
|||
|---|---|---|---|
Выборка диапазона между текстовыми данными |
|||
|
#18+
bordyzhan, в идеале надо разделять числа по разным полям, а не писать через дробь в одно поле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 18:05
|
|||
|---|---|---|---|
|
|||
Выборка диапазона между текстовыми данными |
|||
|
#18+
miksoft, это да, но база уже забита до меня, и все выведено на сайт, мне нужно сделать фильтр по этому полю в виде выбора диапазона заказчик прислал такое если диапазон От 30 до 50 Сюда попадет 35 20/45 40/45 Не попадет: 40/55 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 18:10
|
|||
|---|---|---|---|
Выборка диапазона между текстовыми данными |
|||
|
#18+
bordyzhanНе попадет: 40/55не понял, так по первом или по второму числу надо фильтровать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 18:34
|
|||
|---|---|---|---|
|
|||
Выборка диапазона между текстовыми данными |
|||
|
#18+
miksoft, окончательный алгоритм такой разделяем строку по слешу (если он есть), выбираем максимальное из двух и подставляем в запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 18:42
|
|||
|---|---|---|---|
Выборка диапазона между текстовыми данными |
|||
|
#18+
bordyzhanmiksoft, это да, но база уже забита до меня, и все выведено на сайт, мне нужно сделать фильтр по этому полю в виде выбора диапазона заказчик прислал такое если диапазон От 30 до 50 Сюда попадет 35 20/45 40/45 Не попадет: 40/55 перезабей базу, перенеся данные в правильном виде в правильные новые колонки. затем продолжим разговор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2016, 18:52
|
|||
|---|---|---|---|
Выборка диапазона между текстовыми данными |
|||
|
#18+
bordyzhanmiksoft, окончательный алгоритм такой разделяем строку по слешу (если он есть), выбираем максимальное из двух и подставляем в запросИзврат, конечно... Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1831399]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 504ms |

| 0 / 0 |
