我有一张包含以下信息的表格:
编号 | 商品编号 | stock_package_id | 金额 | 价格 0 | 775 | 1 | 16 | 0.22 1 | 第758章 2 | 10 | 0.28 2 | 775 | 3 | 10 | 0.30 3 | 第774章 4 | 10 | 0.25 4 | 775 | 5 | 10 | 0.10 5 | 775 | 6 | 10 | 0.55
我的问题是我正在尝试创建一个查询(尽可能简单,因为该表将与其他一些表连接),这将允许我输入一个金额:
例如
我想先从最便宜的价格中选择 22 个 Item_Id 775。
所以我想要返回的是:
编号 | 商品编号 | stock_package_id | 金额 | 价格 4 | 775 | 5 | 10 | 0.10 0 | 775 | 1 | 12 | 0.22 - 这只是 12,因为我们只想要总共 22
一个伪例子:
从 stock_table 中选择,直到总和amount
等于或大于输入数字 (22) 按价格排序
这可能与MySql有关吗?