Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Прошу помощи по хранимым процедурам MSSQL 2000.  [new]
Orionich
Member

Откуда:
Сообщений: 56
Приветсвую люди.
Сам я в ХП новичек, поэтому прошу помощи у Вас.
Сам вопрос: можно ли в хранимой процедуре сервера MSSQL2k сделать цикл для такой задачи:

Есть две таблицы (aaa и bbb). Нужно для каждой записи таблицы aaa, брать значение одного из столбцов и искать это значение в таблице bbb. Если значение не найдено, возвращать эту запись табл. aaa.

Если этот цикл реализовать на уровне программы, получается слишком много запросов к базе.

Зарание благодарен за любую помощь!
29 сен 05, 10:14    [1921213]     Ответить | Цитировать Сообщить модератору
 Re: Прошу помощи по хранимым процедурам MSSQL 2000.  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37101
Читайте про inner join.
29 сен 05, 10:14    [1921220]     Ответить | Цитировать Сообщить модератору
 Re: Прошу помощи по хранимым процедурам MSSQL 2000.  [new]
vooo
Member

Откуда:
Сообщений: 1316
Также можно посмотреть
OUTER JOIN
[NOT] IN
[NOT] EXISTS
пример
29 сен 05, 10:29    [1921300]     Ответить | Цитировать Сообщить модератору
 Re: Прошу помощи по хранимым процедурам MSSQL 2000.  [new]
sashenka
Member

Откуда: Krasnodar
Сообщений: 723
смотри inner lookup join что то в этом роде
29 сен 05, 10:30    [1921308]     Ответить | Цитировать Сообщить модератору
 Re: Прошу помощи по хранимым процедурам MSSQL 2000.  [new]
Orionich
Member

Откуда:
Сообщений: 56
Спасибо ребята, inner join как раз то, что нужно было. :)
29 сен 05, 10:42    [1921396]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить