Witajcie, policzyłem ile zamówień obsłużył każdy z pracowników - baza northwind
SELECT EmployeeID,
COUNT(*) AS OrdersSUM
FROM Orders
GROUP BY EmployeeID
Mógłby mi ktoś podpowiedzieć jak na podstawie EmployeeID wypisać nazwisko każdego pracownika?
Próbując w ten sposób dostaje błąd, którego szczerze mówiąc nie do końca rozumiem... Column 'Employees.LastName' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
SELECT O.EmployeeID,
E.LastName,
COUNT(*)
FROM Orders AS O JOIN Employees AS E ON O.EmployeeID = E.EmployeeID
GROUP BY O.EmployeeID
Z góry dziękuję z pomoc.