Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2006, 11:54
Avatar de iandrade
iandrade
 
Fecha de Ingreso: septiembre-2006
Ubicación: Xalapa, Veracruz, MÉXICO.
Mensajes: 171
Antigüedad: 17 años, 7 meses
Puntos: 6
Comparacion binaria en query

Hola.

Tengo un campo en donde almaceno el valor entero de un conjunto de switches es decir, suponiendo que tengo accesos a 4 secciones del sistema y necesito que un usuario solo ingrese a la seccion 1 y a la 4 pondria el valor

1001 = 9 entonces almaceno en el campo el valor 9

para acceder a todas pondria:

1111 = 15 entonces almaceno en el campo el valor 15

Ahora con esto no tengo problemas.


El problema es que quiero desde una consulta traer todos lus usuarios que tengan acceso a la seccion 1 del sistema (0001 = 1)

y la consulta me deberia de regresar los dos ejemplos anteriores

ahora sé:
  • que si se realiza una operacion binaria AND puede obtenerse 1 and campo (campo and 1) deberia de traerlo, pero no es asi
  • existe una operacion llamada BINARY pero solo lo hace para caracteres

Cualquier ayuda bienvenida

Última edición por iandrade; 14/11/2006 a las 11:55 Razón: Error en operacion