私の問題を見ていただきありがとうございます。MySQL Join SUMクエリ
- tblEmployee
- tblEvents
- tblPoints
tblEmployee
EMPLOYEE_ID
LAST_NAME 01
FIRST_NAME:
は今、私は3つのテーブルを持っています メール
チーム
tblEvents
Events_id
EVENT_DATE
EVENT_NAME
ポイント
アクティブ
tblPoints
ここでPoints_id
EMPLOYEE_ID
Events_id
は、私は、現在実行しているクエリです:
SELECT tblEmployee.First_Name, tblEmployee.Last_Name, tblEvents.Points
FROM tblEvents INNER JOIN (tblEmployee INNER JOIN tblPoints
ON tblEmployee.Employee_id = tblPoints.Employee_id)
ON tblEvents.Events_id = tblPoints.Events_id;
従業員ごとに、このクエリは、ポイントテーブル内のすべての行を戻しますが、私はそれが1行のみを戻す必要がありますポイント列はSUMです。私はこれを試したが、すべてのポイントを合計する1つの行で終わる。何かご意見は?
ご協力いただきありがとうございます。 – engy0