考虑场景 我分配了类似的这些位掩码操作
亚马逊-1
沃尔玛-2
目标-4
好事多-8
值Bjs -16
在DB中,通过根据每个产品的可用性掩盖这些值来存储数据。 例如,
面膜产品描述
1膝上型电脑可在亚马逊
17 iPhone可用在亚马逊 和BJ
24床垫可在 Costco和BJ的
像这些所有的产品都是面膜d并存储在数据库中。
如何检索基础上,屏蔽值的所有的零售商,例如 ,床垫的屏蔽值是24,那么我如何才能找到或列表Costco的& BJ的编程。任何算法/逻辑将受到高度赞赏。
这绝对是你想要在Java代码中完成的事情,而不是将它作为数据库查询的一部分进行操作吗?通常情况下,数据库查询中的过滤效率更高... – 2010-03-01 00:22:56