|
|
|
Связывание таблиц - запятая VS join
|
|||
|---|---|---|---|
|
#18+
Ребята приветствую всех! Периодически встречаю связывания таблиц двумя способами: через запятую и с использованием слова JOIN. Можете объяснить в чем принципиальное отличие ? Понятно, что в синтаксисе. Но вот с точки зрения постороения, выполнения и оптимизации, какие есть различия? Если, честно, то мне всегда было удобно связвать таблицы через запятую. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2016, 13:08:51 |
|
||
|
Связывание таблиц - запятая VS join
|
|||
|---|---|---|---|
|
#18+
STFF ANSI vs Oracle синтаксис. ты ж не первый такой... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2016, 13:12:55 |
|
||
|
Связывание таблиц - запятая VS join
|
|||
|---|---|---|---|
|
#18+
Студент_Oracle2 Ребята приветствую всех! Периодически встречаю связывания таблиц двумя способами: через запятую и с использованием слова JOIN. Можете объяснить в чем принципиальное отличие ? Понятно, что в синтаксисе. Но вот с точки зрения постороения, выполнения и оптимизации, какие есть различия? Если, честно, то мне всегда было удобно связвать таблицы через запятую. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Принципиальное отличие что ANSI транслируется в native во всех случаях кроме join partition by and full join. Часто это приводит к созданию inlinve/lateral views. Если тебе проще использовать native - перепиши следующий запрос (по многим вопросам придет просвевление). Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Никогда не приходило в голову почему ни один человек в здравом уме не пишет Код: plsql 1. 2. 3. 4. 5. 6. вместо join on? В вообще в поиск. Обсуждалось 100 раз, одним коротким ответом тему не раскроешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2016, 13:20:52 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=199&tid=1887389]: |
0ms |
get settings: |
4ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
62ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 310ms |

| 0 / 0 |
