ACCESSの話

クエリで連番を振りたいときがあります
在庫の表で品番などグループごとの連番が欲しくてちょっと考えました
でも条件に追加するだけでした

num:dcount(“id”,”在庫テーブル”,”id<=” & [id] & ” and 型式 = ‘” & [型式] & “‘”)

在庫テーブル

id 型式 数量
1 aaa 15
2 aaa 10
3 bbb 100
4 bbb 200
5 bbb 150
6 ccc 50

num 型式 数量 合計
1 aaa 15 25
2 aaa 10 25
3 aaa 100 450
1 bbb 200 450
2 bbb 150 450
1 ccc 50 50