en cuenta la situación Tengo valores asignados como estosoperación BitMask en Java
Amazon -1
Walmart -2
Objetivo -4
Costco -8
Bjs -16
En DB, los datos se almacenan enmascarando estos valores en función de su disponibilidad para cada producto. por ejemplo.,
Máscara descripción del producto
1 portátil Disponible en Amazon
17 iPhone Disponible en Amazon y BJ
24 Colchón Disponible en Costco y BJ
Como estos todos los productos son mascaras d y almacenado en el DB.
¿Cómo recupero todos los minoristas basados en el valor enmascarado., por ejemplo., Para el colchón del valor enmascarado es 24. Entonces, ¿cómo iba yo a encontrar o lista de Costco & BJ mediante programación. Algún algoritmo/lógica sería muy apreciado.
¿Es esto definitivamente algo que desea hacer en código Java en lugar de hacerlo como parte de su consulta de base de datos? Suele suceder que el filtrado en la consulta de la base de datos es más eficiente ... –