Bonjour,
je voudrais savoir si c'est possible en oracle de faire un 'et' logique entre deux entiers et comparer le resultats avec l'un deux, une sorte de masque:
select * from table where champ1 & masque = masque;
merci bien ...
Bonjour,
je voudrais savoir si c'est possible en oracle de faire un 'et' logique entre deux entiers et comparer le resultats avec l'un deux, une sorte de masque:
select * from table where champ1 & masque = masque;
merci bien ...
-------------------------------------------
http://www.tout-auto.com
meilleur site de petite annonce automobile en Tunisie
-------------------------------------------
je ne comprends pas bien ce qu'un ET apporterait à l'affaire
voila un exemple(c'est juste un example, il ne faut proposer de changer la structure de la table ):
supposant dans la table employe nous avons un champ familiarStatus, lequel pourra avoir +uers valeurs possibles:
0:0000 celibataire
2:0010 ayant des enfants
4:0100 mariee
8:1000 veuf
dans la table employe, on pourra trouve un employe veuf ayant des enfants donc son familiarStatus doit contenir le nombre 10 (1000+0010), si je veux construire une requete sql cherchant les employe ayant un status 's', nous devons creer une requete semblant a celle ci:
select * from employee where familiarStatus & s = s;
merci bien...
-------------------------------------------
http://www.tout-auto.com
meilleur site de petite annonce automobile en Tunisie
-------------------------------------------
c'est ca ce que je cherche,
Mysql utilise '&' et Oracle utilise BITAND, il n'y a pas une solution SQL standard?
-------------------------------------------
http://www.tout-auto.com
meilleur site de petite annonce automobile en Tunisie
-------------------------------------------
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager