Microsoft Access 掲示板

ACCESSのテーブルにある特定の数量分にレコードを分割する方法 / 1

2 コメント
views
4 フォロー
1

提示のテーブル名を「T_売上」と仮定して回答します。

下記のテーブルを作成してください。
テーブル名「T_連番」
フィールド 連番 数値型

下記のように連番を入力します。

連番
1
2
3
4
5
6
7
8
9
10

SQLビューに下記のSQLを記述します。

SELECT T_売上.商品, T_売上.数量, T_連番.連番 AS 個口番号
FROM T_売上, T_連番
WHERE T_連番.連番<=[数量]
ORDER BY T_売上.商品, T_連番.連番;

上記のクエリの出力結果

商品数量個口番号
A21
A22
B31
B32
B33
C41
C42
C43
C44
通報 ...