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

Откуда: Севастополь
Сообщений: 34
добрый день.

база хранится в MS SQL 2000
прошу помочь в составлении запроса

есть таблица USER с полями:
ID - уникальный идентификатор каждой записи
DESCR - имя
OK - признак вывода
MANAGER_ID - менеджер пользователя, так же является элементом таблицы USER

моя цель получить все записи у которых OK =1, вытащить одним запросом NAME пользователя и NAME его менеджера


SELECT KLIENT.DESCR, MANAGER.DESCR
FROM USER MANAGER, USER KLIENT
WHERE KLIENT.OK=1 and KLIENT.MANAGER_ID=MANAGER.ID

таким запросом не получилось. подскажите, как реализовать?
22 июн 09, 18:07    [7330193]     Ответить | Цитировать Сообщить модератору
 Re: двойной запрос к таблице  [new]
iljy
Guest
wweter,

SELECT KLIENT.DESCR, MANAGER.DESCR
FROM USER KLIENT join USER MANAGER on KLIENT.MANAGER_ID=MANAGER.ID
WHERE KLIENT.OK=1

в принципе должно получиться, если нет - тогда пример данных давайте и что должно быть
22 июн 09, 18:35    [7330279]     Ответить | Цитировать Сообщить модератору
 Re: двойной запрос к таблице  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
"не получилось" это больше 500 граммов или меньше?

для спящего время бодрствования равносильно сну
22 июн 09, 18:41    [7330298]     Ответить | Цитировать Сообщить модератору
 Re: двойной запрос к таблице  [new]
wweter
Member

Откуда: Севастополь
Сообщений: 34
iljy,

спасибо, выручили
22 июн 09, 21:20    [7330753]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить