Гость
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как не выводить лишние символы? / 7 сообщений из 7, страница 1 из 1
10.11.2021, 16:52
    #40110806
Freerade
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не выводить лишние символы?
Как вывести из бд строки у которых есть символ '1', но при этом также имеется строки с '11', они не должны выводится, like и regexp не сильно помогают, либо я команду подходящую у них не знаю.
...
Рейтинг: 0 / 0
10.11.2021, 18:08
    #40110829
monsenior
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не выводить лишние символы?
Freerade, не там спрашиваете, тут помощь за деньги.
Попросите модераторов перевести тему в раздел соответствующей бд.
...
Рейтинг: 0 / 0
10.11.2021, 19:03
    #40110844
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не выводить лишние символы?
like 1 and not like 11
?

Модератор: Тема перенесена из форума "Работа".
...
Рейтинг: 0 / 0
10.11.2021, 19:29
    #40110853
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не выводить лишние символы?
СУБД какая?
...
Рейтинг: 0 / 0
11.11.2021, 06:46
    #40110921
fraks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не выводить лишние символы?
Код: plsql
1.
2.
where     (field like '%1%')
  and not (field like '%11%')


ну или так

Код: plsql
1.
2.
where     (field containing '1')
  and not (field containing '11')
...
Рейтинг: 0 / 0
11.11.2021, 08:18
    #40110931
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не выводить лишние символы?
fraks
Код: plsql
1.
2.
where     (field like '%1%')
  and not (field like '%11%')


ну или так

Код: plsql
1.
2.
where     (field containing '1')
  and not (field containing '11')


А если field = '1 (одна) 11 (одиннадцатая)' ?
...
Рейтинг: 0 / 0
11.11.2021, 14:22
    #40111016
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как не выводить лишние символы?
Freerade
Как вывести из бд строки у которых есть символ '1', но при этом также имеется строки с '11', они не должны выводится, like и regexp не сильно помогают, либо я команду подходящую у них не знаю.

Код: javascript
1.
2.
3.
const field = '1 (одна) 11 (одиннадцатая)'
const reg = /(^|[^1])1([^1]|$)/g
alert(reg.test(field))
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как не выводить лишние символы? / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]