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

Откуда:
Сообщений: 554
Создаю таблицу #users с тремя полями: айдишник, имя юзера, айдишник создавшего

create table #users (RowId int, name varchar(10), CreatedBy int)

insert into #users values (1,'name1',1)
insert into #users values (2,'name2',1)
insert into #users values (3,'name3',1)
insert into #users values (4,'name4',2)

Нужно вывести все строки, но так, чтобы вместо CreatedBy стояло имя создавшего строку

заранее спасибо
11 июн 09, 16:52    [7291570]     Ответить | Цитировать Сообщить модератору
 Re: помогите с запросом select  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
select t1.rowid, t1.name, t2.name from #users t1 join @users t2 on t1.createdby = t2.rowid

для спящего время бодрствования равносильно сну
11 июн 09, 16:54    [7291586]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить