|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
IDID_1ID_2111 мсскл не пропускает Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 11:45 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
andreymx, Погрешности преобразования ansi-джоина при парсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 11:55 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
andreymx, так интересней Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 12:10 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
-2- andreymx, Погрешности преобразования ansi-джоина при парсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 12:11 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Stax andreymx, так интересней Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
..... stax сам себя запутал алиесами ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 12:43 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Taureg сам себя запутал алиесами странно что не слетает (ORA-00918: column ambiguously defined), ведь из запроса непонятно из какой таблицы брать d (2 или 3) ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 13:15 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Stax Taureg сам себя запутал алиесами странно что не слетает (ORA-00918: column ambiguously defined), ведь из запроса непонятно из какой таблицы брать d (2 или 3) ..... stax что оракле не любит анси соединений ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 13:18 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Stax Taureg сам себя запутал алиесами странно что не слетает (ORA-00918: column ambiguously defined), ведь из запроса непонятно из какой таблицы брать d (2 или 3) ..... stax выводил из алиаса две колонки а они пустые а должны быть заполненные получается, берутся из первого упомянутого алиаса ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 13:23 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Stax Taureg сам себя запутал алиесами странно что не слетает (ORA-00918: column ambiguously defined), ведь из запроса непонятно из какой таблицы брать d (2 или 3) ..... stax не более чем разрешение одним алиесом крыть 2 "таблицы" ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 13:29 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Stax Taureg сам себя запутал алиесами странно что не слетает (ORA-00918: column ambiguously defined), ведь из запроса непонятно из какой таблицы брать d (2 или 3) Из запроса понятно, что один хрен - таблица одна и та же... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 16:11 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Вооот! Из всех трёх таблиц данные выбрались... :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 16:26 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
SQL*Plus, ну создавай тикет, чё ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 16:28 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
andreymx SQL*Plus, ну создавай тикет, чё ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 16:40 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
andreymx SQL*Plus, ну создавай тикет, чё А что не так?)) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 16:52 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Stax, И? Вы пока не создали ситуацию в которой будет неоднозначность, создайте и получите ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 17:32 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
iOracleDev andreymx SQL*Plus, ну создавай тикет, чё А что не так?)) Например, как здесь, при обычном Join-снтаксисе Oracle Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 17:37 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
iOracleDev Stax, И? Вы пока не создали ситуацию в которой будет неоднозначность, создайте и получите ошибку. join s4 s4 on s4.id = s2.d c какой таблицей соединение (s2/s3)? Код: 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. 32. 33. 34. 35. 36. 37.
..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 17:52 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
Stax, Забавно)) авторWhen you join more than two row sources, you can use parentheses to override default precedence. For example, the following syntax: SELECT ... FROM a JOIN (b JOIN c) ... PS: это не баг, это фича ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 18:58 |
|
вольности джойна в оракле 11
|
|||
---|---|---|---|
#18+
SQL*Plus Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Без ансишного синтаксиса оракл тоже ведет себя непоследовательно. Кушает синтаксически сомнительное обращение к разным полям по совпадающему алиасу: Код: plsql 1. 2. 3. 4. 5. 6. 7.
но ругается, если в нем написать звездочку. И даже на безобидный случай: Код: plsql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2019, 19:58 |
|
|
start [/forum/topic.php?fid=52&msg=39894577&tid=1881812]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 267ms |
total: | 420ms |
0 / 0 |