Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 21, 2017, 07:27:48 am

Автор Тема: выборка определенных значений из колонки  (Прочитано 247 раз)

Оффлайн WA

  • Новичок
  • *
  • Сообщений: 40
  • Страна: ru
  • Рейтинг: +2/-0
    • Просмотр профиля
Необходимо сделать выборку части данных из колонки.  Выбирать надо 3 символа из строки, начиная с пятой позиции, но только для тех строк, которые начинаются на 7495.
Т.е.
Из колонки

sip:estrelcova@pit
sip:aic_om@avia
sip:aic_sklad2@aviainter
78124011111
74956171360
79218447811
74952366974
73912001356
79258582548
74997052796

надо отобрать только 617 и 236

Сейчас использую MID, но это ни то, что мне нужно.

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 981
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Re: выборка определенных значений из колонки
« Ответ #1 : Июль 27, 2017, 09:35:48 am »
привет
Используйте условие, типа:
Если 4 левых символа = 7495, то взять три символа с пятой позиции.
Или если в запросе, то используйте where wildmatch(Строка,'7495*') а в поле уже делайте извлечение подстроки.

Оффлайн WA

  • Новичок
  • *
  • Сообщений: 40
  • Страна: ru
  • Рейтинг: +2/-0
    • Просмотр профиля
Re: выборка определенных значений из колонки
« Ответ #2 : Июль 27, 2017, 01:20:26 pm »
спасибо

Неофициальный форум пользователей QlikView & Qlik Sense

Re: выборка определенных значений из колонки
« Ответ #2 : Июль 27, 2017, 01:20:26 pm »