|
|
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
всем привет, извините если повторюсь уже создавал тему по exists. подскажите что не так в моем коде ? по факту у меня не должно вывести записей, если я ничего не путаю. Но по результату наоборот вывел все записи где есть CONNECT_IB Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 20:45 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyaне должно вывести записейна основании чего? petrovichvanyaнаоборот вывел все записи где есть CONNECT_IBТы же само написало условие r.attrcode = 'CONNECT_IB' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 20:51 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
-2-, на основании этого "not exists" и "bc.attrcode = "CONNECT_IB" должно было не вывести записи где есть CONNECT_IB а это Код: plsql 1. написал для того, чтобы убедится, что записей будет 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 20:57 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyaна основании этогоТебе рано писать сложные запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 20:58 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyaна основании этогоТебе рано писать сложные запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 20:59 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
Elic, это не сложный, с exists еще опыта не было работы. выше я писал почему запрос должен был вывести 0 записи. Скажите где я ошибаюсь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:02 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. SY. P.S. Надеюсь attrcode NOT NULL? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:04 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyaна основании этого "not exists" и "bc.attrcode = "CONNECT_IB" должно было не вывести записи где есть CONNECT_IBгде есть записи, подпадающие под условие, - не должно, а где нет записей - выводит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:05 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
SY, изменил, но результат тот же attrcode все заполненные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:09 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyaSY, изменил, но результат тот же attrcode все заполненные А оно точно присутствует в Brscontractattrs Код: plsql 1. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:22 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanya, Ты хочешь вывести данные по контрактам и их атрибутам для контрактов без атрибутов CONNECT_IB? Тогда: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:25 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyaElic, это не сложныйТогда тебе вообще нельзя писать запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:26 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
SY, спасибо, понял в чем проблема была когда используем exists всегда нужно связывать одинаковые таблицы ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:34 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
Elic, а вы сразу с рождения профессионалам стали ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:35 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyaа вы сразу с рождения профессионалам стали ?Ты - хочешь. Но так не бывает. А идти нужно маленькими шажками - от простого к сложному. Ты же навалил в одну кучу говна join-нов с exist-ами и ещё имеешь претензию полагать, что она могла бы работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:47 |
|
||
|
где ошибка ? not exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyaкогда используем exists всегда нужно связывать одинаковые таблицы ? Связывать надо связанные (логикой запроса) таблицы. Есть атрибут контракта. Ты хочешь узнать есть ли у ЭТОГО контракта атрибуты CONNECT_IB. Естественно BC нужно связать по ЭТОМУ контракту. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2018, 21:52 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39737188&tid=1883135]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
65ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 380ms |

| 0 / 0 |
