powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / вопрос по теме совместимости SQL 70 и стандарта ANSI
4 сообщений из 4, страница 1 из 1
вопрос по теме совместимости SQL 70 и стандарта ANSI
    #32011370
Мурзик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые Дамы и господа!
Разрешите спросить Вашего совета по вот какому вопросу:

В QA sql70 выполнил 2 скриптика

1. select count(*) from t1 h ,t2 p
where h.id*=p.id
and p.f1 >500

2. select count(*) from t1 h
left outer join t2 p
on h.id=p.id where
p.f1 >500

Запросы вроде делают одни и те же действия, но количество записей возвращают разное.
Вариант 1 больше , чем вар.2

При анализе выясняется, что вар. 1 тащит за собой все записи, в которых p.id =null
и дополнительные where (по крайней мере мной опробованные ) процесс сей урезать не могут.

Все бы ничего и можно было бы спокойно жить, используя вариант 2, но при создании
Univers-ов в BusinessObjects -e создается именно вариант 1, что очень осложняет жизнь
(время работы запросов растет до неприличия)

Вопрос- можно ли как-то обойти все эти неудобства?
Заранее вам всем благодарен.
...
Рейтинг: 0 / 0
вопрос по теме совместимости SQL 70 и стандарта ANSI
    #32011371
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нда.. вопросик стал популярным
Обсуждалось уже, сделайте поиск по сайту или почитайте статью в BOL "Specifying Joins in FROM or WHERE Clauses"
...
Рейтинг: 0 / 0
вопрос по теме совместимости SQL 70 и стандарта ANSI
    #32011372
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Александр Гладченко

Ответ на вопрос, наверное смело можно включать в Вашу рассылку
...
Рейтинг: 0 / 0
вопрос по теме совместимости SQL 70 и стандарта ANSI
    #32011373
Genady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Вопрос- можно ли как-то обойти все эти неудобства?
Насколько мне известно обойти никак не получиться, нужно соединять таблицы только во FROM.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / вопрос по теме совместимости SQL 70 и стандарта ANSI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]