Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.10.2019, 21:15
|
|||
---|---|---|---|
|
|||
два идентичных запроса возвращают разные значения. запрос с case неверен. Поясните почему? |
|||
#18+
всем привет! прошу не судить строго, в программировании "заступающая" два запроса (нижний верный) возвращают по-разному. в текущем случае с case 70 строк (возвращает строки с "null"), когда как должно быть 30. поясните почему? как написать правильный запрос с case? select o.l_sh, 1 gr, o.klas, (case when p.tip_tar=1 and p.tip_tar is not null then 'XB' end) naim_pok, p.pok new_pok from wv_pu_pok_ot p left join wv_sost_obj_all o on (p.l_sh=o.l_sh) cross join wk_g$dat d where o.dat>d.dat_n and o.dat<=d.dat_k and o.dat is not null; select o.l_sh, 1 gr, o.klas, 'ХВ' naim_pok, p.pok new_pok from wv_pu_pok_ot p left join wv_sost_obj_all o on (p.l_sh=o.l_sh ) cross join wk_g$dat d where o.dat>d.dat_n and o.dat<=d.dat_k and p.tip_tar=1 and o.dat is not null; ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 07:05
|
|||
---|---|---|---|
два идентичных запроса возвращают разные значения. запрос с case неверен. Поясните почему? |
|||
#18+
Aeeshaидентичных Ложь. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.10.2019, 07:36
|
|||
---|---|---|---|
|
|||
два идентичных запроса возвращают разные значения. запрос с case неверен. Поясните почему? |
|||
#18+
согласна что по запросу, поясните?-2-, ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=52&tablet=1&tid=1881953]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 149ms |
0 / 0 |