|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Имеется запрос на выборку из таблицы. В таблице одно, числовое, поле является условием отбора для запроса. В запросе отбор производится подстановкой в функцию FUN_ZNACHENIE() - условия отбора. Код: vbnet 1. 2. 3.
например FUN_ZNACHENIE - 1 запрос отображает все записи, где в данном поле стоит 1 FUN_ZNACHENIE - 3 запрос отображает все записи, где в данном поле стоит 3 ======================================= А какое задать значение для отображения всех записей? ------------------------------------------------------------------------ СПС ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 19:35 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Уточнение. В данном числовом поле значений может быть только два Код: vbnet 1.
час58, ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 19:58 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Ну и в чём проблема? Напиши условие Код: vbnet 1.
час58, ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 20:23 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
час58, так если будет значение -1, и при >= покажет и те и другие а все записи это уже третье состояние А так нет? Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 20:51 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Игортан, >= -1 Вполне нормально отображает все записи ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 20:54 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Игортан, Я наверное не верно написал свой вопрос. Туплю по полной... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 20:55 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
час58, вариант 1 Код: vbnet 1.
покажет только с "0" вариант 2 Код: vbnet 1.
покажет записи и 0 и -1 (все). Как я понял, должен с -1 должен быть вариант 3 показать все записи и с -1 и с 0. Как я понял вопрос, запрос я прислал. Он должен обработать 3 варианта выборки ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 21:02 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Игортан, Там именно два варианта значений. http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1260659&msg=20498636 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 21:04 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
час58, ни в коем случае не навязываюсь. у вас Tabl.Vibor имеет 2 значения(0 и -1) вариант 1 Код: vbnet 1.
покажет только с "0" вариант 2 Код: vbnet 1.
покажет только с "-1" ваш вариант Код: vbnet 1.
покажет все строки. Если у вас запрос собирается в vba, то можно собрать как хочешь если запрос сохраненный, то В вашем варианте выборки будет только 2 варианта выборки выборка по "0" и показ всех строк отдельной выборки по "-1" не будет Может я чего то не так понял и не в ту сторону углубился. таки умолкаю. С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 21:15 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Игортан, Совершенно верно Вариант -1 не нужен. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2017, 21:19 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
все не читал, может было час58, получай значение в функцию свою, внутри сравнивай, в запрос возвращай уже булево значение. Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 04:21 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Панург, Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 08:41 |
|
Условие отбора без значения)
|
|||
---|---|---|---|
#18+
Еще вариант: Код: vbnet 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2017, 09:36 |
|
|
start [/forum/topic.php?fid=45&msg=39456695&tid=1612421]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 125ms |
0 / 0 |