db2に複数のレコードを1つのレコードにマージする方法は?

DB2では、複数のデータを1つのデータに統合するためにSQLの集約関数とGROUP BY句を使用できます。以下は例です:

「employee」テーブルというものがある場合、その中には「employee_id」、「department_id」、「salary」という列が含まれています。

同じdepartment_idを持つ従業員の給与を1つのデータに結合するために、次のSQLクエリを使用することができます。

SELECT department_id, SUM(salary) AS total_salary
FROM employee
GROUP BY department_id

各部署の給与総額が1つのデータとして表示された結果セットが返されます。

bannerAds