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

Откуда:
Сообщений: 45
Как проинициализировать 2 переменные за один селект?
У меня в сторед-процедуре есть запрос
select @id=(select top (1) id from customers where uid=@uidcust or ip=@ipcust);
В этом запросе айди сохраняется в переменную @id. Но нужно сохранить еще и айпи в переменную @ip. Процедура очень критична к быстродействию, так что еще один селект делать не хочется, подскажите пожалуйста, как быть.
5 июн 09, 20:33    [7271756]     Ответить | Цитировать Сообщить модератору
 Re: проинициализировать 2 переменные за один селект  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36808
select top (1) @id = id, @ip = ip from customers where uid=@uidcust or ip=@ipcust
5 июн 09, 20:34    [7271760]     Ответить | Цитировать Сообщить модератору
 Re: проинициализировать 2 переменные за один селект  [new]
nerdy_weirdie
Member

Откуда:
Сообщений: 45
Гавриленко Сергей Алексеевич,

большое спасибо, извиняюсь за глупые вопросы, просто как-то не выгуглилось =)
5 июн 09, 20:44    [7271791]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить