AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.08.2002, 13:30   #1  
Andrew Besedin is offline
Andrew Besedin
Участник
 
121 / 15 (1) ++
Регистрация: 25.01.2002
Склейка по "ИЛИ" в запросе
Добрый день!

Подскажите, как сделать склейку по "И" в запросе?
Напр, я хочу сделать так: <Поле>=100 AND <Поле>=200
А вариант 100,200 вернет <Поле>=100 OR <Поле>=200

Спасибо,
Андрей Беседин
Старый 19.08.2002, 13:59   #2  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Цитата:
Напр, я хочу сделать так: <Поле>=100 AND <Поле>=200
Вряд ли вышеприведенный запрос, если имеется в виду одно и то же поле, вернет какие-либо данные
А если серьезно, условия с queryRange в запросе объединяются по "И", в чем проблемы?
__________________
Андрей.
Старый 19.08.2002, 14:03   #3  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
Привет!
Может быть запрос построен неправильно ?
Как может одно значение поля конкретной записи быть равно двум различным величинам ?
А лучше напиши конкретную задачу. Может понятнее станет.
__________________
С уважением, Вячеслав.
Старый 19.08.2002, 14:13   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
100..200
Старый 19.08.2002, 14:30   #5  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
2mazzy,
... и тогда туда попадут 101,102,103...
а наверное не надо
__________________
С уважением, Вячеслав.
Старый 19.08.2002, 14:45   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
а... точно.
виноват. неправильно сказал.
А действительно зачем так? Так ИХМО, только вручную создавать запрос.
Старый 19.08.2002, 17:33   #7  
Алексей Контев is offline
Алексей Контев
Участник
 
118 / 31 (2) +++
Регистрация: 28.12.2001
Адрес: Барнаул
Как я понимаю, это актуально только для текстового поля
Тогда может быть использовать типа
"*100*200*,*200*100*"
Но ведь тогда в запрос попадут и значения типа "2222100 3320099"?
Старый 19.08.2002, 18:39   #8  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Не понял проблемы
Честно говоря, не понял проблему.
Можно в условии просто через запятую перечислить нужные значения, как на рисунке.



И все. А условие включить в Range.

Или я что-то не понял?
Вложения
Тип файла: img3336-1 (24.0 Кб, 479 просмотров)
__________________
Михаил Андреев
https://www.amand.ru
Старый 20.08.2002, 05:56   #9  
Andrew Besedin is offline
Andrew Besedin
Участник
 
121 / 15 (1) ++
Регистрация: 25.01.2002
Йес, Йес, Гёрл
Ну запарился, ну бывает :-)))
Просто стало интересно: "OR" - есть, "AND NOT" - тоже есть, а вот "AND" - нету. А о том, что в этом AND-е смысла нет не на грош - не подумал...

Спасибо, что прояснили ситуэйшн :-))
Андрей Беседин
__________________
С уважением,
Андрей Беседин
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Pack() "убил" линк в запросе Shakr DAX: Программирование 4 16.01.2007 15:01
В запросе "слиплись в кучу измерения", как выйти из положения? Shakr DAX: Программирование 5 24.11.2006 12:48
Можно ли в инамическом запросе использовать "group by"? yooshi DAX: Программирование 26 23.09.2005 16:35
Сортировка в запросе "В Наличии" linney DAX: Программирование 16 20.01.2005 20:01
Номнклатура без запасов в запросе "В наличии" Van DAX: Функционал 2 03.03.2004 14:26

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:28.