В настоящее время я пытаюсь запросить определенные столбцы из двух отдельных таблиц.Для этого я решаю использовать оператор SELECT
в предложении FROM
.
Вот следующий запрос, который я пытаюсь выполнить:
SELECT Employees.Last_Name, Employees.First_Name, Employees.PositionID FROM
Employees,
(SELECT Positions.PositionID, SUM(Positions.Position_Salary) AS Salary FROM
Positions GROUP BY PositionID) AS Subquery
WHERE Employees.PositionID = Subquery.PositionID
Как мы видим,Я пытаюсь сгруппировать каждую запись по соответствующему PositionID
со столбцом суммирования для Salary
.К сожалению, столбец Salary
не отображается.
Наблюдение:

В последующих тестах я удалил Employee.First_Name, Employee.Last_Name, но суммированный столбец Salary все ещене появился.
Есть идеи, что здесь происходит?