powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Люди, помогите SQL запросом!
6 сообщений из 6, страница 1 из 1
Люди, помогите SQL запросом!
    #32485840
helpa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожал., как написать след. запросик:
Дана табличка

№сотрудников Фамилии_сотрудников №начальников
1 Иванов 1
2 Петров 1
3 Сидоров 2
4 Федоров 3
5 Кузьмин 2

Как видно, у сотрудников начальники сами же сотрудники. Т.е.у Иванова начальник под номером1 - сам же Иванов, у Петрова начальник тоже Иванов, у Сидорова начальник под номером 2, т.е.Петров и т.д.
Нужно создать табличку, в которой были бы след. Поля: №сотрудника, Фамилии_сотрудников и вместо №начальников стояли бы их фамилии. Т.е. результатом выполнения запроса должна стать таблица:

№сотрудников Фамилии_сотрудников №начальников
1 Иванов Иванов
2 Петров Иванов
3 Сидоров Петров
4 Федоров Сидоров
5 Кузьмин Петров

Заранее спасибочки, извините за банальность.
...
Рейтинг: 0 / 0
Люди, помогите SQL запросом!
    #32485858
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
SELECT a.№сотрудников, a.Фамилии_сотрудников, b.Фамилии_сотрудников ;
FROM Имя_Таблицы a LEFT JOIN Имя_Таблицы b ;
ON a.№начальников =b.№сотрудников
...
Рейтинг: 0 / 0
Люди, помогите SQL запросом!
    #32485861
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В запросе можно указать в качестве таблицы источника одну и ту же таблицу несколько раз:

SELECT a.№Сотрудника, a.Фамилия_сотрудника, ;
b.Фамилия_сотрудника as Фамилия_начальника ;
FROM Таблица a ;
INNER JOIN Таблица b ON b.№Сотрудника=a.№Начальника
...
Рейтинг: 0 / 0
Люди, помогите SQL запросом!
    #32486135
Snick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Володя и NNN, подскажите, пожалуйста, как оформлять ответы в рамочках, ну как сейчас у NNN? Или нужно просто писать теги? Извините за не вопрос не в тему. Николай.
...
Рейтинг: 0 / 0
Люди, помогите SQL запросом!
    #32486211
VadimS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нажимаешь на "SRC" и между тегами пишешь текст
Код: plaintext
1.
текст в рамке

можно поэкспериментировать в предварительном просмотре.
...
Рейтинг: 0 / 0
Люди, помогите SQL запросом!
    #32486288
Snick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Люди, помогите SQL запросом!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]