我們可以使用 SQL 語句來查詢某一個人的年度薪資總額。這需要對兩個表進行聯合查詢:employee 和 salary_slip。這裡有一個 SQL 查詢示例,它會顯示每位員工的 ID、名字、姓氏以及他們的年薪總額。
sql
Copy code
SELECT
e.id,
e.first_name,
e.last_name,
SUM(s.amount) as total_salary
FROM
employee e
JOIN
salary_slip s ON e.id = s.id
GROUP BY
e.id,
e.first_name,
e.last_name
在這個查詢中,我們使用 JOIN 來聯合 employee 表和 salary_slip 表。我們根據 employee 表的 id 欄位和 salary_slip 表的 id 欄位進行匹配。然後,我們使用 GROUP BY 語句將結果按照每位員工分組,並使用 SUM 函數來計算每位員工的年薪總額。
如果您想要查詢特定員工的年薪總額,您可以在 SQL 查詢中添加一個 WHERE 條件,像這樣:
sql
Copy code
SELECT
e.id,
e.first_name,
e.last_name,
SUM(s.amount) as total_salary
FROM
employee e
JOIN
salary_slip s ON e.id = s.id
WHERE
e.id = '特定員工的ID' -- 將此處替換成實際的員工 ID
GROUP BY
e.id,
e.first_name,
e.last_name
只需將 '特定員工的ID' 替換成實際的員工 ID 即可。