Microsoft Access 掲示板

条件付きのクエリ作成について / 2

15 コメント
views
2
hatena 2025/01/18 (土) 11:33:51 修正

返答がないのでとりあえず下記のようなテーブル構成だと仮定して回答します。

所持資格テーブル

社員ID資格金額
1A1000
1B1000
1C1000
2A1000
2B1000
3A1000
3C1000

クエリのデザインビューで下記のように設定します。

フィールド: 社員ID 金額計: IIf(Count(資格)>=3,400,0)+Sum(金額)
テーブル: 所持資格テーブル
集計: グループ化 演算

SQLなら下記になります。

SELECT 社員ID, IIF(Count(資格)>=3,400,0) + Sum(金額) AS 金額計
FROM 所持資格テーブル
GROUP BY 社員ID;

出力結果

社員ID金額計
13400
22000
32000
通報 ...