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つのデータとして表示された結果セットが返されます。