好的,假设您有一家商店,并且您购买了一些用于转售的产品,例如:
purchases:
id date amount product buying-price
1 1. Sep 10x "Product A" $3,70
2 1. Oct 5x "Product A" $3,80
3 1. Nov 2x "Product A" $3,50
我想以“先进先出”的方式销售产品,因此前 10 个产品从 9 月 1 日起售罄,接下来的 5 种产品从 1.10 月 1 日起售罄,依此类推.
问题是:是否有一个 SQL 语句能够告诉我基于已售产品的购买 ID?例子:
8 products sold so far => id=1
12 products sold so far => id=2
16 products sold so far => id=3