|
|
|
exists
|
|||
|---|---|---|---|
|
#18+
Добрый день, есть два запроса один not exists, второй exists, подскажите они одинаково отработают ? Код: plsql 1. 2. Код: plsql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 13:13 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
SQL - это язык с претензией на близость обыкновенному: "не существует законнекченных белок" vs "существуют незаконнекченные белки" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 13:22 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanya, Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 13:56 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. Не существует записей, у которых код равен 'connect' Код: plsql 1. 2. Существуют записи, у которых код не равен 'connect' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 14:27 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Добрый день Код: plsql 1. 2. 3. подскажите, почему у меня не работает запрос? по факту должны были вывестись все данные где Код: plsql 1. а вот фактический результат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:35 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanya, Подзапрос что-нибудь возвращает? Если убрать exists данные есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:37 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Подзапрос никак не связан с основным запросом это нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:38 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanya, это вам так кажется. никто ничего не должен. запрос отработал ровно так, как вы его попросили: выведи мне всех у кого существует 'CONNECT_IB'. В ваших требованиях нигде не звучит фраза, что существовать должно только это условие. Или другими словами: вы нигде не попросили о том, что для выбираемых записей НЕ ДОЛЖНО СУЩЕСТВОВАТЬ других состояний. Понимаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:39 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
mibin, подскажите, а как связать под запрос с основным запросом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:40 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanya, ну или совсем простыми словами. У Васи есть только яблоки. У Пети есть яблоки и груши. А у Наташи, есть не только яблоки и груши, но ещё и сливы. Вы просите тех ребят, у кого есть яблоки, отдать вам ВСЕ их фрукты. А теперь удивляетесь, что Петя с Наташей вам дали груши и сливы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:43 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
неизвестно что Вам надо опишите задачу есть --> получить зы Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:44 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanyamibin, подскажите, а как связать под запрос с основным запросом?для начала объясните, что же вам всё же нужно в итоговой выборке и на каких условиям. вы даже нам словами объяснить не можете этого. как же сервер-то вас должен понять... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:45 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanya, Вот смысл запроса: Взять таблицу brscontracts b и взять связанные с ней записи из таблицы brscontractattrs br и выдать результат если в таблице Brscontractattrs bc есть хотя бы одна запись где attrcode равен 'CONNECT_IB', т.е. нет информации о том что Brscontractattrs хоть как-то связан с таблицами brscontracts b и brscontractattrs br.. запись есть, дай...записи нет...ну тогда не дай :) А более конкретно можно будет ответить когда поймем что именно нужно и как таблицы связаны между собой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:47 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Щукина Аннаpetrovichvanya, ну или совсем простыми словами. У Васи есть только яблоки. У Пети есть яблоки и груши. А у Наташи, есть не только яблоки и груши, но ещё и сливы. Вы просите тех ребят, у кого есть яблоки, отдать вам ВСЕ их фрукты. А теперь удивляетесь, что Петя с Наташей вам дали груши и сливы... імхо не то он просит ..... stax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:48 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
Щукина Анна, отобрать данные у которых attrcode = CONNECT_IB используя exists ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:49 |
|
||
|
exists
|
|||
|---|---|---|---|
|
#18+
petrovichvanya, а если у этих данных есть не только этот код, но и другие коды тоже? иначе - зачем EXISTS, если и обычный WHERE справился бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2018, 10:57 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39699411&tid=1883491]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
148ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 411ms |

| 0 / 0 |
