Обращение к полям связ. табл.
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Обращение к полям связ. табл. Expand / Collapse
Автор
Сообщение
06.08.2007 12:14
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 31.10.2007 14:27
Сообщ.: 3, Visits: 9
Имеется 3 таблицы
1Сотрудники
1.1фио
1.2дожность(ссылка на 2.1)
1.3бонус(ссылка на 3.1)

2Дожности
2.1Название
2.2Бонус для переода на след. должность(ссылка на 3.1)

3.Бонусы
3.1Название
3.2ВесБонуса(чем выше вес тем значимей бонус)

Необходимо создать запрос
Вывести сотрудников у которых Сотрудник.Должность.ВесБонуса > Сотрудник.Бонус.ВесБонуса

Не могу понять саму технлогию обращения к полям связанной таблицы.
Сообщ. #915164
06.08.2007 14:15
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 07.03.2008 19:04
Сообщ.: 328, Visits: 1 857
Попробуйте так:

SELECT Сотрудники.фио, Сотрудники.должность, Бонусы.ВесБонуса, Бонусы_1.ВесБонуса
FROM Бонусы AS Бонусы_1 INNER JOIN ((Сотрудники INNER JOIN Должности ON Сотрудники.должность = Должности.Название) INNER JOIN Бонусы ON Должности.Бонус = Бонусы.Название) ON Бонусы_1.Название = Сотрудники.бонус
WHERE (((Бонусы.ВесБонуса)>[Бонусы_1].[ВесБонуса]))
Сообщ. #915168
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 11:51