2パターンの SQL をご紹介します。
SELECT 社員コード
, 家主
, Sum( IIf( 物件区分 = '家賃', 金額, 0 ) ) As 家賃金額
, Sum( IIf( 物件区分 = '共益費', 金額, 0 ) ) As 共益金額
, Sum( IIf( 物件区分 = '駐車場', 金額, 0 ) ) As 駐車金額
FROM テーブル名
GROUP BY 社員コード
, 家主
ORDER BY 社員コード ;
TRANSFORM CCur( Nz( Sum( 金額 ), 0 ) )
SELECT 社員コード
, 家主
FROM テーブル名
GROUP BY 社員コード
, 家主
ORDER BY 社員コード
PIVOT Left$( 物件区分, 2 ) & '金額'
IN ( '家賃金額', '共益金額', '駐車金額' ) ;