حل تشریحی سوال شماره 113 پایگاه دادهها
کنکور ارشد مهندسی کامپیوتر 1403
فرض کنید دو جدول داریم:
-جدول Employees با ستون های Salay, Age, DepartmentID, EmployeeID, Name
-جدول Departments با ستون های Budget, DemartmentName, DepartmentID
-ستون DepartmentID در جدول Employees به عنوان کلید خارجی است که به ستون departmentID در جدول Departments ارتباط دارد.
کدام یک از پرس و جوهای زیر به درستی نام هر کارمند را همراه با نام دپارتمان مربوطه نشان میدهد؟
SELECT Employees.Name, Employees.
DepartmentID FROM Employees;
SELECT Employees. Name, Departments.
Department Name FROM Employees RIGHT
OUTER JOIN Departments WHERE Employees.
DepartmentID =Departments. DepartmentID;
SELECT Employees. Name, Departments.
Department Name FROM Employees INNER
JOIN Departments ON Employees.
DepartmentID =Departments. DepartmentID;
SELECT Employees. Name, Departments.
Department Name FROM Employees
LEFT OUTER JOIN Departments ON Employees.
EmployeeID =Departments. DepartmentID;