我有一个非常具体的SQL问题.
我有一个给定订单位置的表(每个位置属于一个订单,但这不是问题):
| Article ID | Amount |
|--------------|----------|
| 5 | 3 |
| 12 | 4 |
Run Code Online (Sandbox Code Playgroud)
对于客户,我需要对每个订购的物理项目进行导出,例如
| Article ID | Position |
|--------------|------------|
| 5 | 1 |
| 5 | 2 |
| 5 | 3 |
| 12 | 1 |
| 12 | 2 |
| 12 | 3 |
| 12 | 4 |
Run Code Online (Sandbox Code Playgroud)
如何构建我的select语句给我这个结果?我认为有两个关键任务:
1)根据金额选择一行X次
2)设置每个物理文章的位置