Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Август 20, 2018, 07:37:28 pm

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

Оффлайн WA

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

Оффлайн WA

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

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

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