hatena
hatena
2022/03/03 (木) 21:41:49
提示のテーブル名を「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_連番.連番;
上記のクエリの出力結果
商品 | 数量 | 個口番号 |
---|---|---|
A | 2 | 1 |
A | 2 | 2 |
B | 3 | 1 |
B | 3 | 2 |
B | 3 | 3 |
C | 4 | 1 |
C | 4 | 2 |
C | 4 | 3 |
C | 4 | 4 |
通報 ...