Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
11.03.2020, 17:04
|
|||
---|---|---|---|
В параметре запроса выбрать несколько параметров |
|||
#18+
Здравствуйте. Вот есть запрос для вызова процедуры SELECT count(*) FROM pupil (:DATA_S, :DATA_PO, :POL_KOD_P) В данной процедуре есть WHERE .....POL_KOD=:POL_KOD_P; в процедуре раcсчитываются разные проценты (статистические данные); код пола - 1 (М) и 2 (Ж); Как мне выполнить один запрос сразу POL_KOD_P between 1 and 2? (то есть весь список) Это надо в самой процедуре написать через case? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:20
|
|||
---|---|---|---|
В параметре запроса выбрать несколько параметров |
|||
#18+
Rphoenix, Передай туда для этого null и обыграй этот случай в where. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:28
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
Rphoenix> Это надо в самой процедуре написать через case? Вариантов много - внутри процедуры поменять так, чтобы в каком-то случае (например, при отрицательном параметре) фильтр не накладывался, или просто вызвать два раза и UNION или ещё как-то, решать вам. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:30
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
Rphoenix Как мне выполнить один запрос сразу POL_KOD_P between 1 and 2? (то есть весь список) between 1 and 1 between 2 and 2 between 1 and 2 вполне себе легитимный запрос. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:33
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
Ага, особенно between 2 and 1 будет легитимный запрос. :) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:36
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
11.03.2020 17:33, Гаджимурадов Рустам пишет: > > Ага, особенно between 2 and 1 будет легитимный запрос. :) > для математиков это вполне себе множество. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:41
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
Гаджимурадов Рустам Ага, особенно between 2 and 1 будет легитимный запрос. :) эстеты могут писать писать in(:PARAM1, :PARAM2) => in (1, 1) in (2, 2) in (1, 2) in (2, 1) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:44
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
для извращенных эстетов вполне хватит и одного параметра и IS DISTINCT FROM или != F != 1 бабы F != 2 мужики F != 0 все ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:46
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
Rphoenix, вот так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 17:47
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
Rphoenix статистические данные ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.03.2020, 18:47
|
|||
---|---|---|---|
|
|||
В параметре запроса выбрать несколько параметров |
|||
#18+
Мимопроходящий> для математиков это вполне себе множество. Угу. А для FB - нет (точнее, пустое множество). Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=40&tablet=1&tid=1560412]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
124ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 228ms |
0 / 0 |