|
|
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Запрос вида select ... from tabl1 left join tabl2 - работает, а запрос select ... from tabl1 left join (select ... from tabl2) - не работает. Вопрос - почему? В MS SQL такое проходит без проблем, это Интербейс такое не берет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 12:44:19 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
И не будет. Это нестандартная фича. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 12:48:49 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Неутешительно, но спасибо за ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2004, 12:58:18 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
объход есть, но только через представление.... это так, на всяк случай :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 03:21:20 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Или через ХП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 09:03:31 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
ХП не рекомендуется юзать в join'ах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 09:06:12 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Не понял, почему? Я всегда юзаю. И заметил - такие запросы, ХП через join, в разы быстрее отрабатываются чем без join`ов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 09:17:35 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Встречал такую рекомендацию на ibase и сам напоролся, ставили на юникс и у меня подобный запрос отказался работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 10:58:53 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Ну тогда давай уточним тонкости. Может быть у меня работает из-за того, что я использую просто join, а не left join? Хотя это, вроде бы, не критично. Раньше, ещё на IB6, я и left join использовал. На проблемы не напарывался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 11:10:16 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
уточним у меня была шестерка вроде как, на аспху ставили в запросе был джойн таблицы и процы (мне тоже сие нравится) и на этом запрос разваливался. Сейчас уже не помню с какими словами, но сервер падал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 11:12:19 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Ну тогда забей на проблемы. Будет конкретная ситуёвина - будем рыть, чисто конкретно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2004, 11:23:13 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Я тоже постоянно использую и именно с left join хранимые процедуры и иногда даже вложенные и проблем нет. Пример с IB6 некорректен, поскольку IB6 имеет два километра ошибок, если распечатать их список. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 10:48:11 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
господа, я просто приведу рекомендации на всеми уважаемом ресурсе Http://www.ibase.ru/devinfo/dontdoit.htm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 10:59:55 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Сколько раз уже мусолили это тему... В IB масса глюков насчет джойнов ХП в различных проявлениях оных. В последних FB исправлены практически все известные грабли. Любые джойны работоспособны при отсутствии передачи параметров из любого потока джойна внутрь ХП. При наличии такой передачи необходимо использовать внешнее соединение с помещением зависимой ХП справа (для left join). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 11:01:38 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
Точно-точно. У меня всегда работало и я никогда не передавал параметры в ХП подобным образом - из join`a внутрь ХП. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2004, 11:19:04 |
|
||
|
Почему-то не работает left join
|
|||
|---|---|---|---|
|
#18+
параметры я из запроса не передавал, но тем не менее. Причем под винду это все работало безубойно, проблема появилась именно на аспхе. Вобщем, это личное дело каждого, использовать или нет, но надо прежде основательно протестировать и при переезде между платформами или версиями, можно схлопотать проблемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.05.2004, 03:12:46 |
|
||
|
|

start [/forum/topic.php?fid=40&gotonew=1&tid=1578619]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
183ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 545ms |

| 0 / 0 |
