Function SQL transformant le numérique en binaire
Envoyé par: Jéjé ()
Date: lundi 1 août 2011 10:17:26

Salut

Je patauge car je ne trouve pas sur internet la fonction qui me permet de convertir le numérique en binaire.
En fait, à la base, je souhaite récupérer le bit de la donnée profile de la table person correspondant au profil Elève.
En gros, les types de profil sont :
1 admin
2 pilote
4 elève
8 trésorier
16 ...
Je souhaite donc récupérer tous les membres ayant le profil élève.
J'ai essayé CAST, CONVERT, BITAND, ... mais ça ne marche pas.

Quelqu'un a-t'il déjà eu ce problème ?

Merci

Re: Function SQL transformant le numérique en binaire
Envoyé par: jtremblet ()
Date: lundi 1 août 2011 23:36:53

Bonjour

Il faut faire une addition binaire avec le &

SELECT * FROM person WHERE profile & 4

Re: Function SQL transformant le numérique en binaire
Envoyé par: Jéjé ()
Date: mardi 2 août 2011 17:09:24

Merci beaucoup ça marche.
A+

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.
This forum powered by Phorum.