Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> выборка из иерархии 
:(
    Опции темы
YankovskyAndrey
Дата 8.6.2010, 18:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 107
Регистрация: 23.10.2008
Где: СПБ

Репутация: нет
Всего: нет



у меня есть таблица Units такого вида:

[ID организации]               [Имя организации]               [ID начальство организации]
             1                                   Пятёрочка                                         NULL
             2                            IT-отдел Пятёрочки                                    1
             3                           Грузчики Пятёрочки                                    1
             4                               Кафе "У Толяна"                                    NULL
             5                          Официанты "У Толяна"                                 4

как составить запрос возвращающий такую таблицу:

[Имя организации]            [Имя начальства организации]
       Пятёрочка                                        NULL
IT-отдел Пятёрочки                           Пятёрочка
Грузчики Пятёрочки                          Пятёрочка
Кафе "У Толяна"                                     NULL
Официанты "У Толяна"                  Кафе "У Толяна"

Спасибо 
PM MAIL   Вверх
Frees
Дата 8.6.2010, 18:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2233
Регистрация: 2.12.2005
Где: Екатеринбург

Репутация: 2
Всего: 54



Код

select u1.Имя организации,
 u2.Имя организации
from Units u1
left join units u2 on u2.ID организации = u1.ID начальство организации



--------------------
Кольцов Виктор Владимирович
PM MAIL ICQ   Вверх
YankovskyAndrey
Дата 8.6.2010, 19:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 107
Регистрация: 23.10.2008
Где: СПБ

Репутация: нет
Всего: нет



Спасибо огромное!
больше не будет глупых вопросов)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0398 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.