19.01.2004, 15:04 | #1 |
Участник
|
"LIKE" и "OR" в "qbds"
Здравствуйте.
Подскажите, как в qbds выразить такое условие? (Table1.Field1 LIKE “Значение%”) OR (Table2.Field2 LIKE “Значение%”) |
|
19.01.2004, 15:24 | #2 |
NavAx
|
Прежде всего надо внимательно читать форум http://www.axforum.info/forums/showt...6259#post26259
|
|
19.01.2004, 16:40 | #3 |
Участник
|
Цитата:
Изначально опубликовано raz
Прежде всего надо внимательно читать форум http://www.axforum.info/forums/showt...6259#post26259 |
|
19.01.2004, 16:59 | #4 |
Участник
|
|
|
19.01.2004, 17:01 | #5 |
Участник
|
Вообще-то, в той ветке есть необходимые ссылки.
Если подытожить, то через query это сделать нельзя, но можно через select ... |
|
19.01.2004, 18:13 | #6 |
NavAx
|
Цитата:
Если подытожить, то через query это сделать нельзя, но можно через select ...
|
|
19.01.2004, 18:20 | #7 |
NavAx
|
PHP код:
|
|
19.01.2004, 18:30 | #8 |
Участник
|
Да, через ExistsJoin с несколькими источниками конечно можно, только при этом тоже ограничений хватает ...
http://www.axforum.info/forums/showt...?threadid=4188 |
|
19.01.2004, 21:01 | #9 |
Administrator
|
Цитата:
Изначально опубликовано raz
ИМХО, можно... читайте чужие постинги внимательнее.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
20.01.2004, 11:14 | #10 |
Участник
|
Но вроде можно так
PHP код:
|
|
20.01.2004, 11:53 | #11 |
Участник
|
Сергей, это не LIKE !!! Звездочка здесь не будет восприниматься как специальный символ.
p.s. С existsjoin я похоже тоже погорячился... Скорее всего подойдёт outer join |
|
20.01.2004, 12:07 | #12 |
Administrator
|
Цитата:
Изначально опубликовано dn
p.s. С existsjoin я похоже тоже погорячился... Скорее всего подойдёт outer join
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
20.01.2004, 12:33 | #13 |
Участник
|
Цитата:
Изначально опубликовано dn
Сергей, это не LIKE !!! Звездочка здесь не будет восприниматься как специальный символ. |
|
20.01.2004, 13:09 | #14 |
Участник
|
Максим, спасибо, что напомнил азы булевой алгебры, а то меня что-то понесло
По-хорошему, нужно лишь сделать Union между двумя источниками данных, на каждом из которых наложено по одному Like. Теоретически для отчета можно использовать фитчу с несвязанными источниками на одном уровне в Query. Т.е в отчет вроде попадет выборка по первому источнику данных, а затем по второму. Хотя это будет довольно криво. |
|
20.01.2004, 13:20 | #15 |
Administrator
|
К сожалению, фича эта работает через раз. Извините, что немного оффтоп, наверное, но просто только что в очередной раз с этим столкнулся. Наболело
В общем, если используется GroupBy, то несвязанные DataSource на одном уровне вложенности не обрабатываются (только первый). Такие дела. В данном случае, правда, такой вариант вполне подходит.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
Теги |
запрос (query), ax3.0 |
|
|