Язык запросов SQL


Таблица PROJECTS



Таблица 10.5. Таблица PROJECTS



ProjectName (название проекта) EmpID
X-63 Structure (устройство ракеты Х-63) 1
X-64 Structure (устройство ракеты Х-64) 1
X-63 Guidance (система управления Х-63) 2
X-64 Guidance (система управления Х-64) 2
X-63 Telemetry (телеметрия Х-63) 3
X-64 Telemetry (телеметрия X-64) 3

Как видно в этих таблицах, Фергюсон работал над проектами устройства ракет Х-63 и Х-64, а также является специалистом по механическому проектированию и расчетам аэродинамической нагрузки.

Теперь предположим, что вы как менеджер хотите увидеть всю информацию обо всех своих сотрудниках. Для этого вы решили применить к таблицам EMPLOYEE, PROJECTS и SKILLS объединение, основанное на равенстве:

SELECT *

FROM EMPLOYEE E, PROJECTS P, SKILLS S

    WHERE E.EmpID = P.EmpID

        AND E.EmpID = S.EmpID ;



Содержание раздела