编辑:
有人告诉我,让你们阅读意味着我得到的关注更少。我很抱歉。这是一个更简单的版本:
比尔从一家商店买了价值 100 美元的物品。
他想退回足够多的物品,以准确地拿回 30 美元。
商店有一个退货系统,可以帮助他做到这一点。
这是他扫描物品后的数据:
item ¦ price ¦
socks 4.00
cheap tv 22.00
book on tape 9.00
book on paper 7.00
party hats 3.00
picture frame 10.00
hammer 5.00
juicer 16.00
mysql guide 24.00
total items ¦ total price ¦
9 100.00
Option 1
===============
item ¦ price ¦
cheap tv 22.00
party hats 3.00
hammer 5.00
===============
Option 2
===============
item ¦ price ¦
socks 4.00
picture frame 10.00
juicer 16.00
===============
Option 3
===============
item ¦ price ¦
book on tape 9.00
hammer 5.00
juicer 16.00
我可能错过了一些选择,因为这一切都是我编造的。
所以,最大的问题是:
有没有办法(可能使用 GROUP BY)有一个查询可以返回任何可能的项目组合?
谢谢!
一种